Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Drupal site using CAPTCHA Protected Page
-
ExploitEnumerate alternate URL paths or channels
-
ExecutionCraft request bypassing CAPTCHA gate
-
ImpactReceive protected page content without CAPTCHA
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Alternate path authentication
|
| Exploitation Conditions | The CAPTCHA Protected Page Drupal contributed module must be installed and actively configured to protect at least one page. The attacker must discover or guess an alternate request path or channel that resolves to the protected content without passing through the module's CAPTCHA gate - the AC:H rating indicates this is not straightforward and likely requires site-specific knowledge, testing, or a non-obvious request pattern. Exploitation is limited exclusively to the content exposed by the CAPTCHA-protected pages; there is no integrity or availability impact confirmed by the CVSS vector. Sites that do not use this specific contributed module, or that additionally restrict protected pages via Drupal role-based access control, are not affected. |
| Impact | The overall real-world risk of CVE-2026-81168 is low. The CVSS base score of 3.7 reflects a constrained impact profile: the attack vector is network (AV:N) and requires no privileges (PR:N) or user interaction (UI:N), but high complexity (AC:H) limits mass exploitation - even a mid-sized municipal IT team in gniezno managing a Drupal intranet site should find that the limited C:L/I:N/A:N impact confines exposure to disclosure of page content rather than site compromise. EPSS data was not provided, and the vulnerability is absent from the CISA KEV catalog, indicating no confirmed active exploitation. No public proof-of-concept has been identified. The principal real-world risk is restricted to site operators who have specifically deployed the CAPTCHA Protected Page module to guard sensitive content from bots or unauthenticated visitors; for the vast majority of Drupal sites that do not use this module, there is zero exposure. |
| Exploit ScenarioDerived | An attacker identifies a Drupal site using the CAPTCHA Protected Page module and, rather than solving the CAPTCHA challenge on the primary page URL, constructs a request using an alternate path or internal channel - such as a REST API route, a Drupal alias, or a non-canonical URL - that resolves to the same protected content without triggering the CAPTCHA access check. The attacker successfully retrieves the protected page content without any authentication or CAPTCHA interaction. No public proof-of-concept has been identified, and the high attack complexity suggests the bypass requires research or specific knowledge of the site's routing configuration. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 02, 2026
Authentication bypass in the Drupal CAPTCHA Protected Page contributed module (versions before 1.0.2) allows unauthenticated network attackers to access pages that should be gated behind a CAPTCHA challenge by using an alternate access path or channel that circumvents the protection logic. The confidentiality impact is limited - only the content of the CAPTCHA-protected pages is exposed, and the CVSS high-complexity rating indicates the bypass requires specific conditions to execute. No public exploit code has been identified and the vulnerability is not listed in the CISA KEV catalog. A vendor patch is available at version 1.0.2.
RemediationAI
Update the CAPTCHA Protected Page Drupal module to version 1.0.2 or later, which contains the vendor-released fix as documented in Drupal security advisory SA-CONTRIB-2026-105 at https://www.drupal.org/sa-contrib-2026-105. Site administrators can apply the update using Drush ('drush up captcha_protected_page') or through the Drupal admin interface under 'Available updates'. If immediate patching is not feasible, a compensating control is to temporarily unprotect sensitive pages using this module and replace protection with Drupal core access control (e.g., role-based access restrictions), which does not share the same alternate-path bypass; note this trade-off is that bot-prevention CAPTCHA challenges would no longer be enforced on those pages.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in composer, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected product is the Drupal contributed module 'CAPTCHA Protected Page' (CPE: cpe:2.3:a:drupal:captcha_protected_page:*:*:*:*:*:*:*:*), which extends Drupal's CAPTCHA system to protect entire pages from unauthenticated access rather than just individual forms. CWE-288 (Authentication Bypass Using an Alternate Path or Channel) describes a class of flaw where a secondary route - such as a direct URL variant, an internal alias, an API endpoint, or a headless/REST request path - bypasses the protection layer enforced on the primary route. In Drupal's architecture, page access can be controlled through hooks, middleware, or route access checks; if any alternate route resolves to the same content without passing through the CAPTCHA gate, the protection is defeated. The high attack complexity (AC:H) in the vendor-supplied CVSS vector suggests the bypass is not trivially discoverable or requires a non-obvious request pattern.
Know when Captcha Protected Page 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
AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Network-reachable bypass with no auth needed, but high complexity and only limited page-content disclosure with no integrity or availability impact.
Primary rating from Vendor (drupal).
CVSS VectorVendor: drupal
Lifecycle Timeline
3DescriptionCVE.org
Authentication Bypass Using an Alternate Path or Channel vulnerability in Drupal CAPTCHA Protected Page allows Functionality Bypass. This issue affects CAPTCHA Protected Page versions: from 0.0.0 to 1.0.2.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-70006
GHSA-cxh2-vw8f-xmvf
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB