Avigilon ACM Host Header Injection Vulnerability Allowing Arbitrary Code Execution

Vulnerability

A host header injection vulnerability has been identified in Avigilon ACM version 7.10.0.20. This vulnerability allows attackers to execute arbitrary code by sending a crafted URL that exploits the application's handling of the HTTP Host header. The application improperly validates or sanitizes the Host header before using it in server-side code, which can lead to various attacks such as web cache poisoning, open redirects, and phishing.

Impact

Exploitation of this vulnerability could result in arbitrary code execution on the server.

Reproduction

To reproduce this vulnerability, send a request to the Avigilon ACM application with a crafted Host header. The application will trust the injected host value and may use it in redirects or dynamic content generation, potentially leading to code execution.

Remediation

It is recommended to validate and sanitize the Host header, avoiding its use for URL generation. Instead, use a hardcoded application base URL for creating absolute URLs in emails, redirects, or API responses.

Added: Sep 8, 2025, 6:19 PM
Updated: Sep 8, 2025, 7:25 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
2.5
exploitability
7.7
remediation
0.0
relevance
0.5
threat
1.7
urgency
2.9
incentive
5.8

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.