Skip to main content

RansomLook EUVDEUVD-2026-64841

| CVE-2026-78369 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-08-24 CIRCL GHSA-hqq4-44wm-8ch5
8.8
CVSS 4.0 · Vendor: CIRCL
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify network-accessible RansomLook instance
  2. Delivery
    Send unauthenticated HTTP POST to /admin/crypto/group/new
  3. Exploit
    Submit crafted crypto group payload
  4. Execution
    Inject fraudulent ransomware group entries into database
  5. Impact
    Corrupt analyst intelligence data or degrade application availability

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attacker requires only network-level HTTP access to the RansomLook web interface - no account, no session, and no specific configuration is required on the attacker's side. The CVSS PR:N and UI:N confirm unauthenticated, fully autonomous exploitation. Exploitation is bounded by network exposure: deployments restricted to VPN or internal networks are not reachable by external attackers, which is the primary limiting factor. The vulnerability is specific to the /admin/crypto/group/new route; other admin routes already protected by login_required are unaffected. No non-default application configuration is required on the target - the vulnerability exists in any unpatched deployment regardless of how it is configured.

Impact

The CVSS 4.0 score of 8.8 with AV:N/AC:L/AT:N/PR:N/UI:N reflects genuine ease of exploitation - no tooling beyond a standard HTTP client is required. The impact metrics (VC:N/VI:L/VA:H/SC:N/SI:L/SA:N) indicate no confidentiality exposure but high availability concern, likely from the ability to flood the crypto group table with arbitrary entries, degrading application performance or corrupting analyst-facing data. The integrity impact on subsequent systems (SI:L) reflects how poisoned crypto group entries could propagate into downstream intelligence workflows. No CISA KEV listing and no public exploit code are identified, which meaningfully lowers the probability of opportunistic exploitation. However, RansomLook is often deployed by security teams who may expose it to internal networks without expecting it to need hardening against unauthenticated write access. Real-world risk is highest for internet-facing instances; network-restricted deployments face substantially reduced exposure.

Exploit ScenarioDerived

An attacker with HTTP access to a publicly exposed RansomLook instance sends unauthenticated POST requests to /admin/crypto/group/new with crafted parameters, injecting fraudulent ransomware group entries directly into the database. Repeated rapid submissions could flood the crypto group table, degrading application performance or corrupting threat intelligence feeds reviewed by security analysts. No public exploit code has been identified, but the attack requires no specialized tooling - only the ability to form valid HTTP requests to the endpoint.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.5% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 24, 2026

Unauthenticated remote attackers can create crypto group entries in RansomLook by directly accessing the /admin/crypto/group/new endpoint, which lacked Flask-Login's login_required decorator that guards other admin routes. The CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N) confirms network-reachable, zero-complexity exploitation requiring no credentials or user interaction. No public exploit identified at time of analysis and no CISA KEV listing, but the trivially low barrier - any attacker who can reach the web interface qualifies - elevates practical risk for publicly exposed instances, with high availability impact (VA:H) suggesting unbounded entry injection could degrade application usability.

RemediationAI

Apply the upstream fix by updating the RansomLook installation to a commit at or after fc25bc4f3d42d3440f9760702c3a5be138bc56a3, available at https://github.com/RansomLook/RansomLook/commit/fc25bc4f3d42d3440f9760702c3a5be138bc56a3. A released tagged version incorporating this change has not been independently confirmed; operators should pull from the patched commit directly rather than relying on a versioned package release. For operators unable to patch immediately, restrict network access to the RansomLook web interface to trusted internal IP ranges via firewall rules or reverse proxy access control lists - this eliminates the AV:N attack surface entirely. Do not expose RansomLook or its admin endpoints to the public internet; the application is designed for analyst use and does not require public reachability.

Affected VersionsENISA

RansomLook 0 ≤2.0.0

Affected Packages

euvd ransomlook no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

RansomLook is an open-source Python/Flask application maintained by CIRCL that aggregates and presents intelligence on ransomware groups and their victims. The vulnerability is classified as CWE-306 (Missing Authentication for Critical Function): the /admin/crypto/group/new Flask route was never decorated with @flask_login.login_required, which is the application's standard mechanism for enforcing authenticated sessions across admin functionality. The commit diff confirms that the entire fix is the addition of a single decorator line to the route handler in website/web/__init__.py. The CPE cpe:2.3:a:ransomlook:ransomlook:*:*:*:*:*:*:*:* uses a wildcard version field, indicating all tracked releases prior to the patch commit are affected. The root cause is a discrete route-level oversight rather than a systemic flaw in the authentication architecture.

Know when Ransomlook gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (CIRCL) PRIMARY 8.8 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:L/SA:N
vuln.today AI 8.2 HIGH

PR:N confirmed by missing authentication on the route; A:H reflects unbounded write access enabling table flooding; no confidentiality impact as the endpoint is write-only with no data returned.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:H/SC:N/SI:L/SA:N

Primary rating from Vendor (CIRCL).

CVSS VectorVendor: CIRCL

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
Low
Subsequent system: Availability
None

DescriptionCVE.org

RansomLook contains a missing authentication vulnerability in the /admin/crypto/group/new endpoint. While the endpoint provides an administrative function for creating new crypto group entries, it was not protected by the application's authentication mechanism.

An unauthenticated remote attacker able to access the RansomLook web interface could therefore submit requests to this endpoint and create crypto group entries without possessing a valid authenticated session or administrative credentials.

Successful exploitation allows an attacker to make unauthorized modifications to data that should only be manageable by authenticated administrators. Depending on how crypto group information is subsequently consumed by RansomLook, malicious or fraudulent entries could also affect the integrity of information presented or processed by the application.

The vulnerability is addressed by applying the flask_login.login_required decorator to the /admin/crypto/group/new route, ensuring that only authenticated users can access the functionality.

Executive ViewAI

Why It Matters

RansomLook contains an unauthenticated admin endpoint vulnerability (CVE-2026-78369) that permits external attackers to inject crypto group entries without credentials. Any publicly accessible RansomLook deployment is at risk of availability degradation through system manipulation, potentially impacting operational continuity for dependent business functions.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.5%
Top 60% exploitable
Prevalence
Rare
niche open-source threat intelligence tool, limited enterprise deployment footprint
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.5%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-78555 CRITICAL
9.4 Aug 24

Sensitive credential disclosure in RansomLook (versions 0 through 2.0.0) exposes full API keys in the rendered HTML of t

CVE-2026-78387 CRITICAL
9.4 Aug 24

Broken authorization in RansomLook's web-based configuration editor (the /admin/config endpoint) lets any authenticated

CVE-2026-78370 CRITICAL
9.2 Aug 24

Unauthenticated private-data disclosure in RansomLook, an open-source ransomware-leak-site tracking platform, allows any

CVE-2026-78372 CRITICAL
9.2 Aug 24

Missing authorization in RansomLook, an open-source ransomware-intelligence tracking platform, lets unauthenticated remo

CVE-2026-78551 HIGH
8.8 Aug 24

Three compounding authentication weaknesses in RansomLook's /login endpoint allow an unauthenticated remote attacker to

CVE-2026-78391 HIGH
8.8 Aug 24

Stored XSS in RansomLook's cryptocurrency wallet detail view allows attacker-controlled JavaScript to execute in the sec

CVE-2026-78386 HIGH
8.7 Aug 24

Sensitive scraping credentials and bypass logic were exposed to unauthenticated callers through multiple RansomLook API

CVE-2026-78380 HIGH
8.7 Aug 24

RansomLook versions through 2.0.0 leaks victim posts belonging to privately configured ransomware groups and markets thr

CVE-2026-78381 HIGH
8.2 Aug 24

Path traversal in RansomLook's GroupPost.get API handler allows an attacker controlling a malicious upstream instance to

CVE-2026-78385 HIGH
8.2 Aug 24

PDF export in RansomLook allows authenticated analysts to read arbitrary server-side files and conduct server-side reque

CVE-2026-78553 HIGH
7.0 Aug 24

Insecure file creation in RansomLook (≤ 2.0.0) exposes the Flask session-signing secret to any local OS user with read a

CVE-2026-78378 MEDIUM
6.9 Aug 24

Redis glob pattern injection in Ransomlook versions up to and including 2.0.0 allows unauthenticated remote attackers to

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy