CVE-2025-10493: CWE-639 Authorization Bypass Through User-Controlled Key in prasunsen Chained Quiz
The Chained Quiz plugin for WordPress is vulnerable to Insecure Direct Object Reference in version 1.3.4 and below via the quiz submission and completion mechanisms due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to hijack and modify other users' quiz attempts by manipulating the chained_completion_id cookie value, allowing them to alter quiz answers, scores, and results of any user. The vulnerability was partially patched in versions 1.3.4 and 1.3.5.
AI Analysis
Technical Summary
The Chained Quiz plugin for WordPress, widely used for creating interactive quizzes, suffers from an authorization bypass vulnerability classified as CWE-639 (Authorization Bypass Through User-Controlled Key). In versions 1.3.4 and earlier, the plugin fails to properly validate the chained_completion_id cookie, which is user-controlled. This cookie identifies quiz attempts, and by manipulating its value, an unauthenticated attacker can hijack and modify other users' quiz submissions. This includes altering answers, scores, and final results, effectively compromising the integrity of quiz data. The vulnerability is an insecure direct object reference (IDOR) because the plugin trusts the user-supplied key without verifying ownership or authorization. The flaw does not impact confidentiality directly, as it does not expose sensitive data, nor does it affect availability. Partial patches in versions 1.3.4 and 1.3.5 address some aspects of the issue, but full remediation requires thorough validation of user keys and session ownership. Exploitation requires no privileges or user interaction and can be performed remotely over the network, increasing risk. No active exploitation has been reported, but the vulnerability's nature makes it a candidate for misuse in academic or training environments relying on this plugin.
Potential Impact
This vulnerability primarily impacts the integrity of quiz data within affected WordPress sites. Attackers can alter quiz answers and scores of any user, undermining trust in quiz results and potentially affecting grading, certification, or user reputation systems that depend on accurate quiz outcomes. Organizations relying on the Chained Quiz plugin for educational, training, or certification purposes risk data manipulation that could invalidate assessments or lead to unfair advantages. While confidentiality and availability are not directly affected, the loss of data integrity can have reputational and operational consequences, especially in academic institutions, e-learning platforms, and corporate training environments. The ease of exploitation without authentication increases the threat landscape, allowing external attackers to target vulnerable sites at scale. Although no known exploits exist in the wild, the vulnerability's public disclosure may prompt attackers to develop exploits, increasing urgency for mitigation.
Mitigation Recommendations
Organizations should immediately update the Chained Quiz plugin to the latest patched version beyond 1.3.5 once available, as partial patches exist but may not fully resolve the issue. Until a complete fix is confirmed, administrators should implement additional access controls such as restricting quiz submission endpoints via web application firewalls (WAFs) to trusted IP ranges or requiring user authentication for quiz submissions. Monitoring and logging of chained_completion_id cookie values and quiz submission activities can help detect anomalous behavior indicative of exploitation attempts. Site owners should audit user permissions and consider disabling the plugin if quizzes are not critical or if alternative secure quiz plugins are available. Developers maintaining the plugin should enforce strict validation of user-controlled keys against authenticated session data to prevent unauthorized access. Regular vulnerability scanning and penetration testing focused on IDOR vulnerabilities in WordPress plugins are recommended to identify similar issues proactively.
Affected Countries
United States, India, United Kingdom, Germany, Canada, Australia, France, Brazil, Japan, South Africa
CVE-2025-10493: CWE-639 Authorization Bypass Through User-Controlled Key in prasunsen Chained Quiz
Description
The Chained Quiz plugin for WordPress is vulnerable to Insecure Direct Object Reference in version 1.3.4 and below via the quiz submission and completion mechanisms due to missing validation on a user controlled key. This makes it possible for unauthenticated attackers to hijack and modify other users' quiz attempts by manipulating the chained_completion_id cookie value, allowing them to alter quiz answers, scores, and results of any user. The vulnerability was partially patched in versions 1.3.4 and 1.3.5.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Chained Quiz plugin for WordPress, widely used for creating interactive quizzes, suffers from an authorization bypass vulnerability classified as CWE-639 (Authorization Bypass Through User-Controlled Key). In versions 1.3.4 and earlier, the plugin fails to properly validate the chained_completion_id cookie, which is user-controlled. This cookie identifies quiz attempts, and by manipulating its value, an unauthenticated attacker can hijack and modify other users' quiz submissions. This includes altering answers, scores, and final results, effectively compromising the integrity of quiz data. The vulnerability is an insecure direct object reference (IDOR) because the plugin trusts the user-supplied key without verifying ownership or authorization. The flaw does not impact confidentiality directly, as it does not expose sensitive data, nor does it affect availability. Partial patches in versions 1.3.4 and 1.3.5 address some aspects of the issue, but full remediation requires thorough validation of user keys and session ownership. Exploitation requires no privileges or user interaction and can be performed remotely over the network, increasing risk. No active exploitation has been reported, but the vulnerability's nature makes it a candidate for misuse in academic or training environments relying on this plugin.
Potential Impact
This vulnerability primarily impacts the integrity of quiz data within affected WordPress sites. Attackers can alter quiz answers and scores of any user, undermining trust in quiz results and potentially affecting grading, certification, or user reputation systems that depend on accurate quiz outcomes. Organizations relying on the Chained Quiz plugin for educational, training, or certification purposes risk data manipulation that could invalidate assessments or lead to unfair advantages. While confidentiality and availability are not directly affected, the loss of data integrity can have reputational and operational consequences, especially in academic institutions, e-learning platforms, and corporate training environments. The ease of exploitation without authentication increases the threat landscape, allowing external attackers to target vulnerable sites at scale. Although no known exploits exist in the wild, the vulnerability's public disclosure may prompt attackers to develop exploits, increasing urgency for mitigation.
Mitigation Recommendations
Organizations should immediately update the Chained Quiz plugin to the latest patched version beyond 1.3.5 once available, as partial patches exist but may not fully resolve the issue. Until a complete fix is confirmed, administrators should implement additional access controls such as restricting quiz submission endpoints via web application firewalls (WAFs) to trusted IP ranges or requiring user authentication for quiz submissions. Monitoring and logging of chained_completion_id cookie values and quiz submission activities can help detect anomalous behavior indicative of exploitation attempts. Site owners should audit user permissions and consider disabling the plugin if quizzes are not critical or if alternative secure quiz plugins are available. Developers maintaining the plugin should enforce strict validation of user-controlled keys against authenticated session data to prevent unauthorized access. Regular vulnerability scanning and penetration testing focused on IDOR vulnerabilities in WordPress plugins are recommended to identify similar issues proactively.
Technical Details
- Data Version
- 5.1
- Assigner Short Name
- Wordfence
- Date Reserved
- 2025-09-15T17:13:39.985Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 68cc13c146e444568e341cb9
Added to database: 9/18/2025, 2:14:25 PM
Last enriched: 2/27/2026, 6:27:17 PM
Last updated: 3/25/2026, 2:46:02 AM
Views: 129
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.