Skip to main content

Drupal PanKM CVE-2026-16646

| EUVDEUVD-2026-66207 MEDIUM
Missing Authentication for Critical Function (CWE-306)
2026-08-25 drupal GHSA-r78p-m3m3-cx34
5.7
CVSS 3.1 · Vendor: drupal
View

Attack ChainAIDerived

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

  1. Access
    Obtain high-privilege Drupal account
  2. Delivery
    Identify unauthenticated critical PanKM route
  3. Exploit
    Craft malicious request or link
  4. Execution
    Induce victim user interaction
  5. Persist
    Bypass missing authentication check
  6. Impact
    Access 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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

AnalysisAIv1 – 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

PanKM *.*

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

Vendor (drupal) PRIMARY 5.7 MEDIUM
AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:N
vuln.today AI 5.7 MEDIUM

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.

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

Primary rating from Vendor (drupal).

CVSS VectorVendor: drupal

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

Lifecycle Timeline

2
CVSS changed
Aug 26, 2026 - 15:52 NVD
5.7 (None) 5.7 (MEDIUM)
CVE Published
Aug 25, 2026 - 22:22 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Vulnerability in Drupal PanKM. This issue affects PanKM versions: *.*.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche Drupal contributed module, limited broader enterprise footprint
Data Quality
5 sources
Confidence: Medium

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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