Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify network-accessible RansomLook instance
-
DeliverySend unauthenticated HTTP POST to /admin/crypto/group/new
-
ExploitSubmit crafted crypto group payload
-
ExecutionInject fraudulent ransomware group entries into database
-
ImpactCorrupt 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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.
Primary rating from Vendor (CIRCL).
CVSS VectorVendor: CIRCL
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
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.
Apply vendor patch.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
More in Ransomlook
View allSensitive credential disclosure in RansomLook (versions 0 through 2.0.0) exposes full API keys in the rendered HTML of t
Broken authorization in RansomLook's web-based configuration editor (the /admin/config endpoint) lets any authenticated
Unauthenticated private-data disclosure in RansomLook, an open-source ransomware-leak-site tracking platform, allows any
Missing authorization in RansomLook, an open-source ransomware-intelligence tracking platform, lets unauthenticated remo
Three compounding authentication weaknesses in RansomLook's /login endpoint allow an unauthenticated remote attacker to
Stored XSS in RansomLook's cryptocurrency wallet detail view allows attacker-controlled JavaScript to execute in the sec
Sensitive scraping credentials and bypass logic were exposed to unauthenticated callers through multiple RansomLook API
RansomLook versions through 2.0.0 leaks victim posts belonging to privately configured ransomware groups and markets thr
Path traversal in RansomLook's GroupPost.get API handler allows an attacker controlling a malicious upstream instance to
PDF export in RansomLook allows authenticated analysts to read arbitrary server-side files and conduct server-side reque
Insecure file creation in RansomLook (≤ 2.0.0) exposes the Flask session-signing secret to any local OS user with read a
Redis glob pattern injection in Ransomlook versions up to and including 2.0.0 allows unauthenticated remote attackers to
EUVD-2026-64841
GHSA-hqq4-44wm-8ch5
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB