Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain high-privilege Drupal account
-
DeliveryIdentify unauthenticated critical PanKM route
-
ExploitCraft malicious request or link
-
ExecutionInduce victim user interaction
-
PersistBypass missing authentication check
-
ImpactAccess or manipulate sensitive knowledge-base content
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires the PanKM Drupal contributed module to be installed and enabled on the target site. The CVSS vector specifies PR:H (high privileges required), meaning the attacker must already control a high-privilege Drupal account on the target instance. UI:R (user interaction required) further constrains exploitation: a legitimate user must take an action-such as visiting a crafted URL or clicking a link-making fully automated or hands-off exploitation impossible (SSVC automatable: no). The exploitable condition itself is a missing authentication check (CWE-306) on a specific critical PanKM function; the exact route or callback is not identified in available data but is confirmed by the vendor advisory. Exploitation is limited by: (1) attacker must possess a high-privilege Drupal account, (2) active victim user interaction is required and cannot be automated, (3) the module must be installed and active, and (4) AC:H indicates additional complexity constraints beyond baseline access. |
| Impact | The CVSS 3.1 base score of 5.7 (Medium) accurately reflects the real-world constraint stack: high attack complexity (AC:H), high privileges required (PR:H), and mandatory user interaction (UI:R) collectively make opportunistic or automated exploitation very unlikely, consistent with the EPSS score of 0.14% (4th percentile) and the SSVC determination of automatable: no. However, a notable analytical inconsistency exists between the Authentication Bypass tag and CWE-306 classification on one hand and the PR:H metric on the other - classic authentication-bypass flaws typically carry lower privilege requirements, so this pairing suggests either that the bypass enables a high-privilege account to access functions beyond its intended authorization scope, or that PR:H reflects the need to reach the vulnerable endpoint from an authenticated session before the missing check can be exploited. SSVC rates technical impact as total, aligning with C:H/I:H in the CVSS vector and indicating that successful exploitation could fully compromise confidentiality and integrity within the module's scope - a meaningful concern for organizations storing sensitive knowledge-base content in PanKM. The absence of confirmed exploitation, a sub-1% EPSS, and the multiple constraint layers make this a low-urgency but non-trivial finding: organizations with sensitive data in PanKM should patch upon advisory guidance rather than treating this as an emergency. |
| Exploit ScenarioDerived | An attacker holding a high-privilege Drupal account on a site running PanKM crafts a request targeting a critical module function that omits the expected authentication check, and induces a victim user to interact (such as clicking a crafted link or visiting a specific URL) to satisfy the UI:R requirement. Once the missing authentication gate is bypassed, the attacker gains unauthorized read or write access to sensitive knowledge-management content. No public exploit code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 26, 2026
Missing authentication on a critical function in the Drupal PanKM contributed module allows a network-accessible, high-privilege attacker-given required user interaction-to bypass module authorization controls and achieve high confidentiality and integrity impact against all currently released versions. All known PanKM releases are affected (CPE wildcard cpe:2.3:a:drupal:pankm:*:*:*:*:*:*:*:*), with the Drupal security team (sa-contrib-2026-083) confirming the issue. No public exploit code has been identified at time of analysis, and SSVC confirms exploitation status as none.
RemediationAI
Site administrators running any version of the Drupal PanKM module should immediately consult the Drupal security advisory at https://www.drupal.org/sa-contrib-2026-083 for the patched release and upgrade instructions; an exact fixed version number is not confirmed in the data available for this analysis. As an interim compensating control, disabling the PanKM module entirely via Drupal's module administration page eliminates the attack surface with the trade-off of losing all knowledge-management functionality the module provides. If disabling is operationally unacceptable, restrict access to PanKM-related Drupal routes and permissions to the minimum required set of trusted accounts through Drupal's built-in permission system, reducing the pool of accounts from which the PR:H condition could be satisfied. Additionally, ensuring that the Drupal site is not broadly accessible to untrusted high-privilege accounts limits exposure given the PR:H requirement. Subscribe to https://www.drupal.org/security for advisory updates.
Affected VersionsENISA
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
PanKM is a Drupal contributed module, likely providing knowledge management or knowledge-base functionality within the Drupal CMS framework. The root cause is CWE-306 (Missing Authentication for Critical Function): the module fails to enforce an authentication or authorization check before permitting access to one or more sensitive operations. The CPE string cpe:2.3:a:drupal:pankm:*:*:*:*:*:*:*:* with full version wildcard indicates the flaw exists across the entire release history of the module, with no known-safe version in the available data. Within Drupal's architecture, contributed modules hook into the routing and access-control system; a CWE-306 failure here typically means a route or API callback omits the required permission or session check that Drupal's core framework would otherwise enforce.
Know when Pankm 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:H/UI:R/S:U/C:H/I:H/A:N
PR:H reflects the need for a high-privilege account to reach the vulnerable endpoint; AC:H and UI:R capture the non-automated, interaction-dependent attack path; no availability impact is indicated.
Primary rating from Vendor (drupal).
CVSS VectorVendor: drupal
Lifecycle Timeline
2DescriptionCVE.org
Vulnerability in Drupal PanKM. This issue affects PanKM versions: *.*.
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-66207
GHSA-r78p-m3m3-cx34
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB