What’s Vulnerable › Vulnerabilities
CVE-2026-62241: clawvet < 0.7.5 Hard-coded JWT Secret Session Forgery
- Severity: critical (CVSS 9.1 v3.1)
- Exploited in the wild: not listed in CISA KEV
- EPSS: 0.7% probability of exploitation in the next 30 days
- Public exploit or detection template: yes
- Published: 2026-07-17 · updated 2026-10-24
- Weakness: CWE-306
Description
clawvet self-hosted API server (apps/api) before 0.7.5 hard-codes a fallback JWT secret ('clawvet-dev-secret-change-me') in auth.ts and ships it as the default in .env.example. Because GET /api/v1/scans returns scan records containing userId values without authentication, a remote unauthenticated attacker can harvest a victim's userId, forge a valid HS256 cg_session cookie offline using the known secret, and call GET /api/v1/auth/me to obtain the victim's email address, subscription plan, and secret apiKey. The published clawvet npm package (CLI only) is not affected.
Affected products
- MohibShaikh clawvet: before 0.7.5 — fixed in 0.7.5
How to fix
Upgrade to a fixed version: MohibShaikh clawvet 0.7.5. Check the vendor advisory for mitigations.
References
- https://github.com/MohibShaikh/clawvet/security/advisories/GHSA-9mww-p953-jfc9
- https://www.vulncheck.com/advisories/clawvet-hard-coded-jwt-secret-session-forgery
- https://github.com/MohibShaikh/clawvet/security/advisories/GHSA-9mww-p953-jfc9
Get alerted when CVE-2026-62241 or the next vulnerability affects your stack