CVE-2025-60794
CVE-2025-60794 is a medium-severity vulnerability in Perfood Couchauth with a CVSS 3.x base score of 6.5. It is not currently listed as actively exploited by CISA, and its EPSS exploit-prediction score is low. The underlying weakness is classified as CWE-316.
Key facts
- Severity: Medium (CVSS 3.x base score 6.5)
- EPSS exploit prediction: 0% (8th percentile)
- Actively exploited: Not listed in CISA KEV
- EU (EUVD) id: EUVD-2025-198271
- Weakness: CWE-316
- Affected product: Perfood Couchauth
- Published:
- Last modified:
Description
Session tokens and passwords in couch-auth 0.21.2 are stored in JavaScript objects and remain in memory without explicit clearing in src/user.ts lines 700-707. This creates a window of opportunity for sensitive data extraction through memory dumps, debugging tools, or other memory access techniques, potentially leading to session hijacking.
Frequently asked questions
- What is CVE-2025-60794?
- Session tokens and passwords in couch-auth 0.21.2 are stored in JavaScript objects and remain in memory without explicit clearing in src/user.ts lines 700-707. This creates a window of opportunity for sensitive data extraction through memory dumps, debugging tools, or other memory access techniques, potentially leading to session hijacking.
- How severe is CVE-2025-60794?
- CVE-2025-60794 has a CVSS 3.x base score of 6.5, rated medium severity. It is exploitable over network with low attack complexity, requires no privileges and no user interaction. Impact on confidentiality is low, integrity none, and availability low.
- Is CVE-2025-60794 being actively exploited?
- It is not currently listed in CISA's KEV catalog. Its EPSS exploit-prediction score is 0% (8th percentile), an estimate of the probability of exploitation in the next 30 days.
- What products are affected by CVE-2025-60794?
- CVE-2025-60794 affects Perfood Couchauth. See the affected-products list for the exact vulnerable versions.
- How do I fix CVE-2025-60794?
- Review the linked vendor and NVD advisories for patched versions and mitigations, then upgrade or apply the recommended workaround.
- Does CVE-2025-60794 have an EU (EUVD) identifier?
- Yes. CVE-2025-60794 is tracked in the ENISA EU Vulnerability Database (EUVD) as EUVD-2025-198271.
- When was CVE-2025-60794 published?
- CVE-2025-60794 was published on 2025-11-20 and last updated on 2026-06-17.
References
- https://github.com/perfood/couch-auth
- https://github.com/pr0wl1ng/security-advisories/blob/main/CVE-2025-60794.md
- https://www.npmjs.com/package/@perfood/couch-auth
Affected products (1)
- cpe:2.3:a:perfood:couchauth:*:*:*:*:*:node.js:*:*
More vulnerabilities in Perfood Couchauth
- CVE-2023-39655 — Critical (CVSS 9.6): A host header injection vulnerability exists in the NPM package @perfood/couch-auth versions <= 0.20.0. By sending a…
All CVEs affecting Perfood Couchauth →
Other CWE-316 vulnerabilities
- CVE-2025-52579 — Critical (CVSS 9.4): Emerson ValveLink Products store sensitive information in cleartext in memory. The sensitive memory might be saved to…
- CVE-2014-2366 — Critical (CVSS 9.0): upAdminPg.asp in Advantech WebAccess before 7.2 allows remote authenticated users to discover credentials by reading…
- CVE-2024-36792 — High (CVSS 8.2): An issue in the implementation of the WPS in Netgear WNR614 JNR1010V2/N300-V1.1.0.54_1.0.1 allows attackers to gain…
- CVE-2025-50109 — High (CVSS 7.7): Emerson ValveLink Products store sensitive information in cleartext within a resource that might be accessible to…
- CVE-2025-9970 — High (CVSS 7.4): Cleartext Storage of Sensitive Information in Memory vulnerability in ABB MConfig.This issue affects MConfig: through…
- CVE-2023-40724 — High (CVSS 7.3): A vulnerability has been identified in QMS Automotive (All versions < V12.39). User credentials are found in memory as…