Authenticated Arbitrary File Upload in Agent DVR
Agent DVR version 5.1.6.0 is vulnerable to an authenticated arbitrary file upload via the audio upload component, potentially leading to remote code execution.
CVE search metadata
CVE search record: CVE-2024-22515. Severity: high. CVSS: 8.8. EPSS: 1.20%. KEV: no. Product: Agent DVR (5.1.6.0). Brief: Authenticated Arbitrary File Upload in Agent DVR. Brief link: https://feed.craftedsignal.io/briefs/2026-08-cve-2024-22515/
What's new
- 1. added detection rule: Detect CVE-2024-22514 Exploitation - Agent DVR Process Execution Aug 26, 13:05 via sploitus
Agent DVR version 5.1.6.0 contains a vulnerability (CVE-2024-22515) involving an authenticated arbitrary file upload. The vulnerability stems from insufficient validation of file types within the application's audio upload component. A user with low-level privileges can bypass the file type restriction by selecting any file type during the upload process. When chained with other techniques, this flaw allows attackers to upload arbitrary files to the server and potentially execute code on the host system. The vulnerability has been confirmed by public exploit proofs of concept, necessitating immediate patching to version 5.1.7.0 or later.
Impact
Successful exploitation allows an authenticated attacker with low privileges to upload malicious files to the underlying host. If the application is running with elevated permissions, or if the uploaded files can be executed through other application features, this facilitates remote code execution (RCE). This impacts the confidentiality, integrity, and availability of the host running Agent DVR.
Recommendation
- Update all instances of Agent DVR to version 5.1.7.0 or later immediately to address the missing file type validation in the audio upload component.
- Review web server access logs for anomalous POST requests directed toward audio upload endpoints by low-privileged user accounts.
- Implement strict file type filtering at the web application firewall (WAF) level to prevent the upload of non-audio file formats if patching is delayed.
Immediate actions
Patch Agent DVR to version 5.1.7.0
Threat Hunt
Monitor web logs for unexpected file extensions being uploaded to audio components.
Data: webserver access logs
Mitigations
Restrict access to the audio upload component.
CVE-2024-22515
Detection coverage 1
Detect CVE-2024-22514 Exploitation - Agent DVR Process Execution
highDetects suspicious process execution initiated by the Agent DVR service, which could indicate exploitation of CVE-2024-22514 via 'objects.xml' modification.
Detection queries are available on the platform. Get full rules →