CVE-2026-110612
9.8 CRITICALpublic exploit availablePublished 2026-10-14 · Updated 2026-10-16
AI risk analysis
- Summary
- The vlife application contains a critical authentication bypass vulnerability due to a hardcoded HS256 signing key in TokenUtil, allowing attackers to forge JWT tokens with super administrator privileges and gain full access to any URL on affected instances.
- Exploitability
- The vulnerability is highly exploitable as it requires no authentication and allows attackers to easily forge valid JWT tokens with superUser=true claims, making exploitation straightforward with minimal preconditions.
- Blast radius
- The impact is significant as attackers can gain complete administrative access to vlife instances, potentially compromising all user data, system configurations, and enabling further lateral movement within the affected environment.
- Detection
- No reliable host or network indicator is derivable from the published description.
- Prioritized remediation
- Upgrade to version 2.0.2 or later to address the hardcoded JWT signing key vulnerability.
auth-bypassjwtauthenticationweb
Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.
NVD description
vlife through 2.0.1 contains an authentication bypass vulnerability that allows unauthenticated attackers to forge JWTs using the hardcoded HS256 signing key in TokenUtil. Attackers can sign a token with superUser=true and arbitrary groupIds claims to gain super administrator access to any URL on vlife instances.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-321
Public exploit & PoC references
- https://github.com/wwwlike/vlife
- https://github.com/wwwlike/vlife/blob/4f03b19b91d82781939653f5b0d9a70721734d6d/vlife-base/src/main/java/cn/wwwlike/config/VlifeUrlDecisionManager.java#L25
- https://github.com/wwwlike/vlife/blob/4f03b19b91d82781939653f5b0d9a70721734d6d/vlife-boot-starter-web/src/main/java/cn/wwwlike/web/security/filter/TokenUtil.java#L33-L58
All references
- https://github.com/wwwlike/vlife
- https://github.com/wwwlike/vlife/blob/4f03b19b91d82781939653f5b0d9a70721734d6d/vlife-base/src/main/java/cn/wwwlike/config/VlifeUrlDecisionManager.java#L25
- https://github.com/wwwlike/vlife/blob/4f03b19b91d82781939653f5b0d9a70721734d6d/vlife-boot-starter-web/src/main/java/cn/wwwlike/web/security/filter/TokenUtil.java#L33-L58
- https://hackmd.io/@1ExmmukzRMWN7B4gQ4W-4Q/vlife-hardcoded-jwt-secret-token-forgery
- https://www.vulncheck.com/advisories/vlife-through-2.0.1-authentication-bypass-via-hardcoded-jwt-secret-in-tokenutil
- https://hackmd.io/@1ExmmukzRMWN7B4gQ4W-4Q/vlife-hardcoded-jwt-secret-token-forgery
Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.
Related CVEs
- CRITICALCVE-2026-111690PoC
- HIGHCVE-2026-100709PoC
- HIGHCVE-2026-100871PoC
- HIGHCVE-2026-101062PoC
- CRITICALCVE-2026-102946PoC
- HIGHCVE-2026-107723PoC
- HIGHCVE-2026-107808PoC
- HIGHCVE-2026-108522PoC
Related by shared AI tags and CWE weakness class. Browse the full archive.