Adobe ColdFusion Improper Access Control Arbitrary File Read
CVE-2024-20767 is an improper access control vulnerability in Adobe ColdFusion affecting versions 2023.6, 2021.12, and earlier. According to the provided content, the flaw can be exploited without user interaction and can result in arbitrary file system read when the ColdFusion administrator panel is exposed to the internet. The issue allows a remote attacker to bypass intended access restrictions and read restricted files from the underlying file system; the provided description also states an attacker could access or modify restricted files, although the vulnerability is primarily described in the source material as an arbitrary file read issue.
Are you exposed to this one?
Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.
Impact, mitigation & remediation
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
Impact
What an attacker gets, and what they’ve been doing with it.
Mitigation
If you can’t patch tonight, do this now.
Remediation
Patch, then assume compromise.
Exploits
3 valid exploits after Mallory filtered fakes, detection scripts, and README-only repos (1 hidden).
This repository contains a Python exploit script (CVE-2024-20767.py) targeting Adobe ColdFusion servers vulnerable to CVE-2024-20767. The exploit works in two stages: first, it sends a request to the '/CFIDE/adminapi/_servermanager/servermanager.cfc?method=getHeartBeat' endpoint to obtain a UUID from the server. Then, it uses this UUID in a header to send a second request to the '/pms' endpoint, exploiting a directory traversal vulnerability to read arbitrary files from the server. The script requires the attacker to specify the target server's address, port (default 8500), and the file path to read. The repository also includes a minimal README. The exploit is operational and demonstrates the ability to read files from a vulnerable ColdFusion server over the network.
This repository contains a Python proof-of-concept exploit for CVE-2024-20767, an arbitrary file read vulnerability in Adobe ColdFusion (2023 Update 6 and earlier, 2021 Update 12 and earlier). The exploit works in two stages: it first retrieves a UUID from the vulnerable endpoint '/CFIDE/adminapi/_servermanager/servermanager.cfc?method=getHeartBeat', then uses this UUID in a header to access the '/pms' endpoint with a crafted 'file_name' parameter to read arbitrary files from the server's file system. The exploit is executed via command line, requiring the target server's URL, port, and the file path to read. The repository includes a README with usage instructions, affected product versions, and references. The main exploit capability is remote, unauthenticated arbitrary file read via network requests to specific ColdFusion endpoints.
This repository provides a Python-based exploit for CVE-2024-20767, a critical arbitrary file read vulnerability in Adobe ColdFusion 2023 (Update 6 and earlier) and 2021 (Update 12 and earlier). The exploit consists of a main script (exploit.py), a requirements file, and a README.md with detailed usage instructions. The exploit works by first retrieving a UUID from a ColdFusion server endpoint, then using that UUID to send crafted requests to another endpoint that allows reading arbitrary files from the server's file system. The script supports scanning single URLs or lists of targets, and writes results to an output file. The attack vector is network-based, requiring HTTP(S) access to the target server. The endpoints targeted are specific ColdFusion administrative and logging modules. The exploit is a proof-of-concept and does not provide post-exploitation payloads beyond file read capability.
Affected products & vendors
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.
Recent activity
14 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
A previous Adobe ColdFusion arbitrary file read vulnerability that was actively exploited in the wild.
An Adobe ColdFusion improper access control vulnerability that could allow unauthorized access/modification of restricted resources.
An arbitrary file read vulnerability in Adobe ColdFusion, allowing attackers to read sensitive files from the server.
An arbitrary file read vulnerability in Adobe ColdFusion, targeted in a large-scale exploitation campaign.
The version that knows your environment.
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.