Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Backdrop CMS instance
-
ExploitRequest temporary config.tar.gz path
-
ExecutionDownload exported configuration archive
-
ImpactExtract 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. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – 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
Affected Packages
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
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
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).
Primary rating from Vendor (vulncheck).
CVSS VectorVendor: vulncheck
Lifecycle Timeline
2DescriptionCVE.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
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.
Apply vendor patch.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Backdrop Cms
View allAn 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
Backdrop CMS 1.22.0 has Unrestricted File Upload vulnerability via 'themes' that allows attackers to Remote Code Executi
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
A stored Cross-site scripting (XSS) issue in Text Editors and Formats in Backdrop CMS before 1.24.2 allows remote attack
Backdrop CMS version 1.23.0 was discovered to contain a stored cross-site scripting (XSS) vulnerability via the Page con
Backdrop CMS version 1.23.0 was discovered to contain a stored cross-site scripting (XSS) vulnerability via Post content
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
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
A Cross-Site Scripting (XSS) vulnerability exists in the node creation form of Backdrop CMS 1.30.
An issue in the login and reset password functionality of Backdrop CMS v1.22.0 allows attackers to enumerate usernames v
An issue was discovered in Backdrop CMS 1.14.x before 1.14.2. Rated medium severity (CVSS 4.8), this vulnerability is re
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),
EUVD-2026-91852
GHSA-62pf-58wj-9727
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB