CVE-2026-78553
Last modified
CVE-2026-78553 is a high-severity vulnerability rated 7/10 on the CVSS scale. RansomLook created its Flask session-signing key without explicitly restricting the file permissions. The secret_key file was created using the process's default permissions and umask, resulting in permissions such as 0644 under a common 022 umask. EPSS estimates a 0.14% chance of exploitation in the next 30 days.
Description
RansomLook created its Flask session-signing key without explicitly restricting the file permissions. The secret_key file was created using the process's default permissions and umask, resulting in permissions such as 0644 under a common 022 umask. Consequently, other local users able to access the RansomLook home directory could read the application's cryptographic secret. The exposed key is security-critical because it is used to sign Flask session cookies and is also involved in the legacy API-key key derivation. An attacker who obtains the key can generate valid session cookies and impersonate an authenticated user, including an administrator. In LDAP configurations, exploitation may be particularly straightforward because the session user loader does not require the supplied username to correspond to an existing local user. Successful exploitation requires local access sufficient to read the improperly protected file, but can result in complete compromise of RansomLook's authentication and authorization controls. The patch creates new secret-key files atomically with permissions 0600 and also restricts permissions on existing key files during application startup.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| ransomlook | ransomlook | <= 2.0.0 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-78553?
How severe is CVE-2026-78553?
How do I fix CVE-2026-78553?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-78546Out-of-bounds read vulnerability in Citirx Workspace app for…4.8
- CVE-2026-78547Out-of-bounds write vulnerability in Citrix Citrix Workspace…4.4
- CVE-2026-7855A vulnerability was detected in D-Link DI-8100 16.07.26A1. A…7.2
- CVE-2026-78550The Okta Access Gateway management console passes user-suppl…6.6
- CVE-2026-78551RansomLook contains multiple weaknesses in its authenticatio…8.8
- CVE-2026-78552The Okta Access Gateway does not apply its Lua directive res…4.9
- CVE-2026-78555RansomLook exposed complete API keys in the HTML source of t…9.4
- CVE-2026-7856A flaw has been found in D-Link DI-8100 16.07.26A1. This aff…7.3
- CVE-2026-78560The Okta Access Gateway includes an optional pass-through au…6.5
- CVE-2026-78562Rejected reason: ** REJECT ** DO NOT USE THIS CANDIDATE NUMB…
- CVE-2026-78563Rejected reason: ** REJECT ** DO NOT USE THIS CANDIDATE NUMB…
- CVE-2026-78566Rejected reason: ** REJECT ** DO NOT USE THIS CANDIDATE NUMB…
Are you affected by CVE-2026-78553?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
