Skip to main content

Backdrop CMS EUVDEUVD-2026-91852

| CVE-2026-104476 HIGH
Information Exposure (CWE-200)
2026-10-03 disclosure@vulncheck.com GHSA-62pf-58wj-9727
8.2
CVSS 4.0 · Vendor: vulncheck
View

Attack ChainAIDerived

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

  1. Access
    Identify Backdrop CMS instance
  2. Exploit
    Request temporary config.tar.gz path
  3. Execution
    Download exported configuration archive
  4. Impact
    Extract sensitive settings and credentials

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

Exploitation requires that a user holding the 'synchronize configuration' (configuration export) permission has recently generated a full configuration export, producing a temporary config.tar.gz archive that, before the patch, was not reliably removed after transfer and was served from the temporary:// scheme without an authorization check. The limiting factors are significant: the target archive is transient (CVSS AT:P/AC:H reflect that the attacker must catch or find a leftover file rather than trigger it on demand), so an environment that never uses configuration export is not exposed, and after upgrading to 1.35.1 anonymous requests to the temporary config.tar.gz return HTTP 403. No authentication is required (PR:N) and no user interaction by the victim is needed at exploit time, but the precondition of an existing leftover export archive is mandatory.

Impact

This is a credible but conditional information-disclosure flaw rather than a mass-exploitable critical bug. The CVSS 4.0 vector (AV:N/AC:H/AT:P/PR:N/UI:N) scores 8.2 largely due to VC:H (full site configuration exposure) combined with network reach and no required privileges, but two mitigating signals temper that: AC:H and AT:P indicate the attack is neither straightforward nor reliably repeatable - exploitation depends on a transient temporary archive (config.tar.gz) existing on the server, which the source diff confirms was only left behind after a privileged user performed a configuration export. There is no CISA KEV listing and no public exploit identified at time of analysis, so this is not confirmed actively exploited and POC availability is unknown. The reporter (VulnCheck) and the vendor security advisory (backdrop-sa-core-2026-006) plus the fixing commit are confirmed, lending high confidence to the technical root cause. Net: a real priority for Backdrop operators who use configuration export, but the race-condition/transient-file nature and niche product footprint make widespread opportunistic exploitation unlikely - treat as targeted-risk rather than wormable.

Exploit ScenarioDerived

An administrator with 'synchronize configuration' permission generates a full configuration export, producing a temporary config.tar.gz archive. Because the file was not reliably deleted after transfer and the temporary scheme served it without an access check, an unauthenticated remote attacker who requests the predictable temporary archive path (or catches it before cleanup) downloads the full site configuration, including sensitive settings such as API keys and credentials. No public exploit is identified at time of analysis; success depends on the archive still being present on the server.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 03, 2026

Information disclosure in Backdrop CMS before 1.35.1 allows remote, unauthenticated attackers to download full-site configuration export archives that users with the 'synchronize configuration' permission have generated: before the fix, the config.tar.gz written to the temporary:// scheme was not reliably deleted after transfer and could be fetched without any authorization check, exposing the complete site configuration including sensitive settings. Exploitation is conditional, not on-demand - the attacker must find a leftover archive rather than cause one to be created, which is consistent with the vendor's CVSS 4.0 Attack Requirements: Present and AC:H rating, so installations that never perform a configuration export are not exposed. No public exploit code and no confirmed active exploitation (CISA KEV) were identified at time of analysis, no EPSS score was supplied, and the vendor-released fix is 1.35.1.

RemediationAI

Vendor-released patch: upgrade Backdrop CMS to 1.35.1 or later, which is the fix documented in Backdrop SA-CORE-2026-006 (https://backdropcms.org/security/backdrop-sa-core-2026-006) and the VulnCheck advisory (https://www.vulncheck.com/advisories/backdrop-cms-before-1.35.1-information-disclosure-via-configuration-export-archive); if an immediate core upgrade is not possible, the upstream commit (https://github.com/backdrop/backdrop/commit/1ae67061d9d487bb6cb3b8611191354052f34749) can be applied as a targeted patch - it registers a shutdown function to delete the temporary archive after transfer and adds a user_access('synchronize configuration') check to the download hook. Because existing leftover archives are the actual attack surface, treat cleanup as urgent and independent of patching: delete any config*.tar.gz files from the site's temporary directory and any other file-system location the export previously used, and confirm via directory scan that none remain. Compensating controls are available but each has trade-offs: the temporary directory can be relocated outside the web root or access to it blocked at the web server, which may break other features that serve temporary assets such as aggregated CSS/JS and image derivatives generated before permanent promotion; the 'synchronize configuration' permission can be removed from all roles, which prevents the creation of new archives but also blocks legitimate configuration export/import workflows (configuration can still be moved manually by other means); and the vulnerable code path can be closed by disabling the configuration UI for untrusted users. Finally, because exported configuration typically contains database credentials, API keys and other secrets, assume any archive that was accessible during the exposure window may have been read and rotate the credentials and keys contained in the site configuration, even after upgrading.

Affected VersionsENISA

backdrop 0 <1.35.1

Affected Packages

euvd backdrop fix: 1.35.1

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The defect sits in Backdrop CMS's Config module (core/modules/config), which implements full-site configuration export. In config.admin.inc, config_download_full_export() built a tarball at temporary://config.tar.gz and called file_unmanaged_delete() after file_transfer(); because file_transfer() exits the request after sending the file, that cleanup line was unreachable and the archive persisted in the temporary directory. In parallel, the module's hook_file_download logic in config.module treated temporary://config.tar.gz as downloadable without verifying any permission, so the leftover archive remained reachable by anyone through the file URL. The upstream fix (commit 1ae67061d9d487bb6cb3b8611191354052f34749) replaces the direct delete with backdrop_register_shutdown_function('file_unmanaged_delete', $file_path) so removal happens on shutdown, and tightens the download hook to require user_access('synchronize configuration') before serving the archive. This is a CWE-200 exposure-of-sensitive-information flaw: the exported archive is a gzip tarball of the site's configuration objects (settings, and commonly database credentials, API keys, mail and third-party service credentials), so successful retrieval yields high confidentiality impact (VC:H in the assessed vector) with no integrity or availability impact. The vulnerability type is not an injection or memory-safety bug - it is a missing post-transfer cleanup combined with a missing access check on a predictable temporary path.

Know when Backdrop Cms 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 (vulncheck) PRIMARY 8.2 HIGH
CVSS:4.0/AV:N/AC:H/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.9 MEDIUM

Network-reachable and unauthenticated (AV:N/PR:N), but AC:H because exploitation depends on a transient leftover export archive; only confidentiality is affected (C:H, I/A:N).

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

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Network
Attack Complexity
High
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch available
Oct 03, 2026 - 01:01 EUVD
CVE Published
Oct 03, 2026 - 00:16 cve.org
HIGH 8.2

DescriptionCVE.org

Backdrop CMS before 1.35.1 contains an information disclosure vulnerability that allows unauthenticated attackers to retrieve configuration export archives left on the server after transfer. Attackers can download compressed archives generated by users with configuration export permission to obtain the full site configuration, including sensitive settings.

Executive ViewAI

Why It Matters

Backdrop CMS site administrators who have generated configuration export archives may be exposing their entire site configuration - including database credentials, API keys, and other sensitive settings - to anyone who can reach the leftover archive file on the server. The exposure is conditional rather than on-demand, meaning only sites that have actually performed a configuration export and left the file behind are at risk, which limits the affected population but not the severity of what leaks when it occurs. Leadership should care because a single leaked configuration archive can hand an attacker the keys to the site and any connected services, turning a quiet information disclosure into a broader compromise.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.3%
Top 80% exploitable
Prevalence
Low
niche Drupal-fork CMS, limited enterprise deployment footprint
Data Quality
6 sources
Confidence: High

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.3%
Patch available Yes
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

41
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +41
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.

CVE-2025-25062 MEDIUM POC
4.4 Feb 03

An XSS issue was discovered in Backdrop CMS 1.28.x before 1.28.5 and 1.29.x before 1.29.3. Rated medium severity (CVSS 4

CVE-2022-42092 HIGH POC
7.2 Oct 07

Backdrop CMS 1.22.0 has Unrestricted File Upload vulnerability via 'themes' that allows attackers to Remote Code Executi

CVE-2019-14771 CRITICAL
9.8 Aug 08

Backdrop CMS 1.12.x before 1.12.8 and 1.13.x before 1.13.3 allows the upload of entire-site configuration archives throu

CVE-2023-31045 MEDIUM POC
4.8 Apr 24

A stored Cross-site scripting (XSS) issue in Text Editors and Formats in Backdrop CMS before 1.24.2 allows remote attack

CVE-2022-42095 MEDIUM POC
4.8 Nov 23

Backdrop CMS version 1.23.0 was discovered to contain a stored cross-site scripting (XSS) vulnerability via the Page con

CVE-2022-42096 MEDIUM POC
4.8 Nov 21

Backdrop CMS version 1.23.0 was discovered to contain a stored cross-site scripting (XSS) vulnerability via Post content

CVE-2019-19902 HIGH
7.2 Dec 19

An issue was discovered in Backdrop CMS 1.13.x before 1.13.5 and 1.14.x before 1.14.2. Rated high severity (CVSS 7.2), t

CVE-2024-54123 MEDIUM
6.1 Nov 29

Backdrop CMS before 1.28.4 and 1.29.x before 1.29.2 allows XSS via an SVG document, if the SVG tag is allowed for a text

CVE-2025-44141 MEDIUM
6.1 Jun 26

A Cross-Site Scripting (XSS) vulnerability exists in the node creation form of Backdrop CMS 1.30.

CVE-2022-34530 MEDIUM
5.3 Aug 01

An issue in the login and reset password functionality of Backdrop CMS v1.22.0 allows attackers to enumerate usernames v

CVE-2019-19903 MEDIUM
4.8 Dec 19

An issue was discovered in Backdrop CMS 1.14.x before 1.14.2. Rated medium severity (CVSS 4.8), this vulnerability is re

CVE-2019-19901 MEDIUM
4.8 Dec 19

An issue was discovered in Backdrop CMS 1.13.x before 1.13.5 and 1.14.x before 1.14.2. Rated medium severity (CVSS 4.8),

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