CVE-2026-79575
yfexam · yfexam-exam
The yfexam-exam v2.0 JWT signing secret is derived from predictable inputs, allowing unauthenticated attackers to brute-force the key and compromise authentication tokens.
Executive summary
A critical vulnerability in yfexam-exam v2.0 allows unauthenticated attackers to forge JWT tokens by brute-forcing a predictable signing secret.
Vulnerability
The application utilizes an insecure method for generating JWT signing secrets, which are derived from user-controlled usernames and the current month. This design flaw allows unauthenticated remote attackers to determine the secret key through brute-force methods.
Business impact
The ability to forge valid JWT tokens grants an attacker the capability to impersonate any user, including administrative accounts, leading to full unauthorized access to application data and functionality. With a CVSS score of 7.5, this high-severity vulnerability represents a significant risk to the confidentiality and integrity of the system, potentially resulting in complete data exposure and loss of trust.
Remediation
Immediate Action: Since a specific patch version is currently unavailable, administrators should immediately isolate the affected instance from public networks or implement strict access controls to prevent unauthorized interaction.
Proactive Monitoring: Monitor authentication logs for an unusual volume of login attempts or anomalous token validation failures that may indicate brute-force activity against the JWT signing mechanism.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to detect and block high-frequency requests or suspicious patterns targeting the authentication endpoint.
Exploitation status
Public Exploit Available: Unknown.
Analyst recommendation
Given the high severity of this authentication bypass, organizations running yfexam-exam v2.0 must treat this as a priority. Administrators should restrict access to the application immediately and communicate with the vendor to obtain a secure update that implements cryptographically secure, server-side random key generation for JWT signing.
History
CVE Brief tracked this CVE 1 day before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 7.5 (3.1)
- Analyst report written