Skip to main content

Quiz Maker CVE-2025-12426

HIGH
Information Exposure (CWE-200)
2025-11-19 security@wordfence.com
7.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Load public quiz page
  2. Delivery
    Extract public nonce from localized script
  3. Exploit
    Replay nonce to ays_quiz_check_answer AJAX
  4. Execution
    Enumerate question IDs
  5. Impact
    Harvest exposed quiz answers

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No special conditions - remote unauthenticated exploitation against default configurations of the Quiz Maker WordPress plugin (≤6.7.0.80); the only prerequisite is that the target site has the plugin active with at least one quiz published, since the attacker needs a public quiz page to scrape the quiz_maker_ajax_public nonce before replaying it to the ays_quiz_check_answer AJAX action. The practical limiting factor is scope of impact, not access difficulty: exploitation yields only quiz answers, so sites without sensitive/graded quizzes face negligible consequences even though the endpoint is fully reachable without authentication.

Impact

Signals are mostly consistent and point to a genuine but moderate-severity issue rather than an emergency. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) confirms network-reachable, low-complexity, unauthenticated exploitation with no user interaction - the description corroborates this, since the ays_quiz_check_answer AJAX action only checks a nonce that is itself published to every site visitor via the quiz_maker_ajax_public localized script, effectively nullifying the authorization control. Impact is confidentiality-only (C:H/I:N/A:N): an attacker can read quiz answers but cannot alter or disrupt the site. EPSS is low (0.10%, 28th percentile) and there is no CISA KEV listing and no POC referenced in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation. I regard NVD's C:H as arguably overstated: the exposed data is limited to quiz answers, not credentials or broad personal data, so the real-world confidentiality loss is narrow (reflected in my independent assessment below). Net: a legitimately exploitable, trivially-weaponizable unauthenticated info-disclosure flaw, but one whose practical damage is confined to defeating quiz integrity; prioritize patching for any site that relies on quiz confidentiality (graded tests, certification quizzes), but it is not a critical mass-exploitation risk.

Exploit ScenarioDerived

An unauthenticated visitor loads any public page containing a Quiz Maker quiz, scrapes the publicly-exposed nonce from the quiz_maker_ajax_public localized script, and replays it against the ays_quiz_check_answer AJAX endpoint. Iterating over question IDs, the attacker harvests the correct answers for every quiz question - allowing them to cheat on graded or certification quizzes or dump proprietary quiz content. No POC is referenced in the input, but the attack is trivial given AV:N/AC:L/PR:N.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv2 – Oct 18, 2026

Quiz Maker WordPress plugin through 6.7.0.80 exposes quiz answer data to unauthenticated remote users because the ays_quiz_check_answer AJAX action relies on a nonce that is published to every visitor in quiz_maker_ajax_public. An attacker who can view any public quiz can scrape that nonce and query the endpoint to retrieve answers, but the assessed impact is limited to quiz-answer confidentiality rather than broader site compromise. No public exploit code was identified at time of analysis and EPSS is low (0.10%, 28th percentile).

Earlier versions of this analysis (1)
v1 Mar 28, 2026 - 19:23 CVSS 5.3

The Quiz Maker plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 6.7.0.80. Rated medium severity (CVSS 5.3), this vulnerability is remotely exploitable, no authentication required, low attack complexity. No vendor patch available.

RemediationAI

No vendor-released patch identified at time of analysis; monitor the Wordfence advisory and plugin source references for a fixed release, and update the plugin as soon as a patched version newer than 6.7.0.80 is available. If the plugin cannot be removed, consider disabling public quiz functionality or restricting quizzes to authenticated or trusted users so the public nonce is not exposed to anonymous visitors; this will break anonymous quiz participation. As a compensating control, block or restrict requests to the ays_quiz_check_answer AJAX action at the WAF or application layer, but this may break answer-checking features. Avoid placing sensitive answer keys or graded content in publicly accessible quizzes, and review logs for unusual AJAX requests to that action. Advisory: https://www.wordfence.com/threat-intel/vulnerabilities/id/bc524e3e-9b7c-47ae-ab44-c327b287b81a?source=cve.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The issue is in the WordPress Quiz Maker plugin by AYS Pro, matching CPE cpe:2.3:a:ays-pro:quiz_maker:*:*:*:*:*:wordpress:*:*. The public AJAX action ays_quiz_check_answer is intended for quiz answer checking, but the referenced source lines show it performs nonce validation without an authorization or capability check. Because the same nonce is exposed through quiz_maker_ajax_public localized script data on public quiz pages, the nonce does not act as a meaningful access control. This is CWE-200 information exposure: the root cause is insufficient authorization on an endpoint that returns answer data. The assessed vector AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N means remote unauthenticated exploitation with no user interaction, but confidentiality impact is limited to quiz answers; the practical prerequisite is that a public quiz exists so the attacker can obtain the nonce.

Know when Quiz Maker gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
vuln.today AI 5.3 MEDIUM

Public nonce defeats authorization so PR:N/AC:L/AV:N; impact is read-only quiz-answer leakage, a limited data type, so C:L (not C:H) and I:N/A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

4
Analysis Updated
Oct 18, 2026 - 20:48 vuln.today
v2 - CVSS changed
Severity Changed
Oct 18, 2026 - 20:22 NVD
MEDIUM HIGH
CVSS changed
Oct 18, 2026 - 20:22 NVD
5.3 (MEDIUM) 7.5 (HIGH)
CVE Published
Nov 19, 2025 - 05:16 nvd
MEDIUM 5.3

DescriptionNVD

The Quiz Maker plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 6.7.0.80. This is due to the plugin exposing quiz answers through the ays_quiz_check_answer AJAX action without proper authorization checks. The endpoint only validates a nonce, but that same nonce is publicly available to all site visitors via the quiz_maker_ajax_public localized script data. This makes it possible for unauthenticated attackers to extract sensitive data including quiz answers for any quiz question.

Executive ViewAI

Why It Matters

Quiz Maker WordPress plugin through 6.7.0.80 can disclose quiz answer data to remote users who can view public quizzes, creating confidentiality and assessment-integrity risk for organizations that rely on quizzes for training, certification, or education. Leadership should care because exposed answer keys can undermine trust in results and create reputational or compliance exposure, even though the issue does not appear to enable broader site compromise. No public exploit identified at time of analysis and EPSS is low, so response can be prioritized around exposure reduction and vendor tracking.

Business Impact: Medium
Compensating Controls

No vendor-released patch identified at time of analysis. Deactivate or remove Quiz Maker through 6.7.0.80 on public-facing sites; restrict quiz pages to trusted users; block or monitor the ays_quiz_check_answer AJAX action at the WAF/reverse proxy; review and replace exposed quiz answer sets; monitor the vendor advisory for a fixed release.

Threat Intelligence Overview

EPSS Score
0.1%
Top 72% exploitable
Prevalence
Medium
popular WordPress quiz plugin, common but not universally deployed
Data Quality
3 sources
Confidence: Low

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
Medium

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Affected Products (CPE)NVD

cpe:2.3:a:ays-pro:quiz_maker:*:*:*:*:*:wordpress:*:*
CVE-2024-6028 CRITICAL POC
9.8 Jun 25

The Quiz Maker plugin for WordPress is vulnerable to time-based SQL Injection via the 'ays_questions' parameter in all v

CVE-2025-10042 HIGH POC
7.5 Sep 17

SQL injection in the Quiz Maker WordPress plugin through 6.7.0.56 allows unauthenticated attackers to read sensitive dat

CVE-2023-6166 MEDIUM POC
6.1 Dec 26

The Quiz Maker WordPress plugin before 6.4.9.5 does not escape generated URLs before outputting them in attributes, lead

CVE-2023-2571 MEDIUM POC
6.1 Jun 05

The Quiz Maker WordPress plugin before 6.4.2.7 does not escape some parameters before outputting them back in attributes

CVE-2023-6155 MEDIUM POC
5.3 Dec 26

The Quiz Maker WordPress plugin before 6.4.9.5 does not adequately authorize the `ays_quiz_author_user_search` AJAX acti

CVE-2025-30774 HIGH
8.2 Apr 01

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Ays Pro Quiz Maker

CVE-2021-24456 HIGH
7.2 Aug 02

The Quiz Maker WordPress plugin before 6.2.0.9 did not properly sanitise and escape the order and orderby parameters bef

CVE-2026-110379 HIGH
7.1 Oct 19

Reflected cross-site scripting in the Ays Pro Quiz Maker WordPress plugin through version 6.7.1.91 lets unauthenticated

CVE-2024-1079 MEDIUM
5.3 Feb 07

The Quiz Maker plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on th

CVE-2025-58015 MEDIUM
5.3 Sep 22

Exposure of Sensitive System Information to an Unauthorized Control Sphere vulnerability in Ays Pro Quiz Maker allows Re

CVE-2024-1078 MEDIUM
4.3 Feb 07

The Quiz Maker plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check

CVE-2025-67595 MEDIUM
4.3 Dec 09

Cross-Site Request Forgery in the Quiz Maker WordPress plugin by Ays Pro up to version 6.7.0.82 allows unauthenticated a

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy