Skip to main content

Drupal Advanced Filesystem EUVDEUVD-2026-113558

| CVE-2026-107262 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-10-30 drupal GHSA-853x-gq38-fjm7
5.3
CVSS 3.1 · Vendor: drupal
View

Attack ChainAIDerived

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

  1. Access
    Lure authenticated Drupal user to page
  2. Exploit
    Deliver forged cross-site request
  3. Execution
    Browser submits request with victim session
  4. Impact
    Unintended state change on target site

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
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 a victim who is an authenticated Drupal user with sufficient privileges to perform the targeted Advanced Filesystem action, and who, while logged in, is tricked into loading attacker-controlled content (a web page, ad, or email) that issues the forged request. The affected scope is Drupal sites running the Advanced Filesystem contrib module at any version from 0.0.0 up to but not including 1.0.28. The principal limiting factor is that no privileged standalone attacker access is needed, but the attack cannot succeed without an active, authenticated victim session and the victim interacting with attacker-controlled content - contrary to the official vector's UI:N, this user-interaction dependency materially reduces realistic exploitability.

Impact

This is a moderate-severity, low-priority issue in practice. The official CVSS 3.1 base score is 5.3 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N), reflecting network reach and no required privileges, but the only impact is partial integrity (C:N/I:L/A:N) - no confidentiality or availability loss. Notably, the vector's UI:N is inconsistent with the vulnerability class: CSRF (CWE-352) by definition requires an authenticated victim to be lured into triggering a forged request, so real-world exploitation depends on user interaction that the official vector does not reflect - verify with vendor. The exploitation signals are weak and consistent with each other: EPSS is 0.10% (1st percentile), SSVC reports Exploitation: none, and there is no CISA KEV listing and no public exploit identified. The one elevating signal is SSVC Automatable: yes, meaning the forged request could be mass-delivered, but Technical Impact is only partial. The vuln.today decision label is this_month, i.e. routine patch scheduling rather than emergency. Overall this is a genuine but low-urgency defect: a high-reach-but-low-impact CSRF that should be remediated on a normal cycle, not treated as an active-exploitation emergency.

Exploit ScenarioDerived

An attacker crafts a malicious web page or email containing a forged request targeting a privileged Drupal action exposed by the Advanced Filesystem module. When an authenticated Drupal user with the relevant permissions visits the attacker's page while logged in, their browser silently submits the forged state-changing request, causing an unintended modification under the victim's session. 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).
Patch available 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 30, 2026

Cross-site request forgery in the Drupal Advanced Filesystem contrib module (versions 0.0.0 through 1.0.28) allows an attacker to induce a logged-in Drupal user into submitting a forged request that performs an Advanced Filesystem action with that user's privileges, yielding a limited integrity impact. The official CVSS 3.1 base score is 5.3 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N), but the assessed vector corrects the user-interaction metric to UI:R, because a victim holding an authenticated session and sufficient permissions must be tricked into loading attacker-controlled content (a web page, ad, or email) for the forged request to fire; no attacker credentials are required, but the attack cannot succeed without that active session and victim interaction. This is a moderate-severity, low-priority issue in practice: EPSS is 0.10% (1st percentile), SSVC records Exploitation: none with Automatable: yes and Technical Impact: partial, and no public exploit has been identified at time of analysis.

RemediationAI

Patch status is vendor-released: an update for the Advanced Filesystem module is available per the Drupal advisory at https://www.drupal.org/sa-contrib-2026-217, which should be consulted for the exact fixed release and its version boundary, since the CVE description cites 1.0.28 as the last affected version while EUVD lists the range as 0.0.0 <1.0.28 - confirm the target version on the advisory rather than assuming either boundary. Site owners should inventory Drupal installs for the module (CPE cpe:2.3:a:drupal:advanced_filesystem) and upgrade every instance currently in the 0.0.0-1.0.28 range, then verify the deployed version afterwards. The available sources do not document a workaround or configuration-level mitigation for this CSRF issue, so updating is the described fix; where an immediate upgrade is not possible, sites should treat exposure as a scheduling matter under the "this_month" priority rather than an emergency, given EPSS 0.10%, SSVC Exploitation: none, and no public exploit identified at time of analysis. No indicator of active exploitation is present in the supplied data.

Affected VersionsENISA

Advanced Filesystem 0.0.0 <1.0.28

Affected Packages

composer drupal/advanced_filesystem fix: 1.0.28
euvd advanced_filesystem fix: 1.0.28

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 flaw is CWE-352 (Cross-Site Request Forgery) in the Advanced Filesystem module, a contributed Drupal extension distributed separately from Drupal core and identified by the CPE cpe:2.3:a:drupal:advanced_filesystem:*:*:*:*:*:*:*:*. In Drupal, state-changing operations exposed through the Form API are normally protected by per-user, per-form CSRF tokens; a CSRF weakness in a contrib module means some request path or action reachable by an authenticated user can be driven by a third-party site without a valid, user-bound token check. The Drupal advisory (sa-contrib-2026-217) is the authoritative source for which route or operation is affected; the trigger details beyond the CSRF class are not described in the available sources. The attacker gains no direct channel to the target's credentials: the forged request inherits whatever session and permissions the victim already holds, so the practical ceiling on impact is the set of Advanced Filesystem actions that victim is entitled to perform, consistent with the assessed partial integrity impact and no confidentiality or availability impact. SSVC marks the issue as automatable, meaning the forgery pattern could be delivered at scale to any user who visits hostile content, but exploitation is recorded as none.

Know when Advanced Filesystem 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.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
vuln.today AI 4.3 MEDIUM

CSRF requires luring an authenticated victim, so UI:R (not UI:N); attacker holds no privileges (PR:N); only partial integrity impact (I:L), no confidentiality or availability.

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

Primary rating from Vendor (drupal).

CVSS VectorVendor: drupal

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

Lifecycle Timeline

3
CVSS changed
Oct 30, 2026 - 21:37 NVD
5.3 (MEDIUM)
Patch available
Oct 30, 2026 - 04:01 EUVD
CVE Published
Oct 30, 2026 - 03:09 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

Cross-Site Request Forgery (CSRF) vulnerability in Drupal Advanced Filesystem allows Cross Site Request Forgery. This issue affects Advanced Filesystem versions: from 0.0.0 to 1.0.28.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
niche Drupal contrib module, not core; limited deployment 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 Yes
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
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

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