Browse / CVEs / CVE-2025-56266
CVE-2025-56266
Avigilon ACM - Host Header Injection
mediumseverity
3%likelihood of exploitation, next 30 days
88%of all CVEs are less likely
Readycheck to confirm it
A Host Header Injection vulnerability in Avigilon ACM v7.10.0.20 allows attackers to execute arbitrary code via supplying a crafted URL.
Impact
Attackers can execute arbitrary code remotely by supplying crafted URLs, potentially compromising the system.
Fix
Update to the latest version.
How to confirm it
Send: GET /
Positive when: contains_all(body, "Avigilon", "Access Control Manager")
Send: GET /
Positive when: contains in location "{{randstr}}.tld" AND status 302Run it with nuclei: nuclei -id CVE-2025-56266 -u <target>
The full check
id: CVE-2025-56266
info:
name: Avigilon ACM - Host Header Injection
author: DhiyaneshDK
severity: medium
description: |
A Host Header Injection vulnerability in Avigilon ACM v7.10.0.20 allows attackers to execute arbitrary code via supplying a crafted URL.
impact: |
Attackers can execute arbitrary code remotely by supplying crafted URLs, potentially compromising the system.
remediation: |
Update to the latest version.
reference:
- https://nvd.nist.gov/vuln/detail/CVE-2025-56266
- https://github.com/nikolas-ch/CVEs/tree/main/AvigilonACM_v7.10.0.20/HostHeaderInjection
metadata:
verified: true
max-request: 1
tags: cve,cve2025,vuln,avigilon
flow: http(1) && http(2)
http:
- raw:
- |
GET / HTTP/1.1
Host: {{Hostname}}
redirects: true
matchers:
- type: dsl
dsl:
- 'contains_all(body, "Avigilon", "Access Control Manager")'
internal: true
- raw:
- |
GET / HTTP/1.1
Host: {{randstr}}.tld
matchers-condition: and
matchers:
- type: word
part: location
words:
- '{{randstr}}.tld'
- type: status
status:
- 302References
- https://nvd.nist.gov/vuln/detail/CVE-2025-56266
- https://github.com/nikolas-ch/CVEs/tree/main/AvigilonACM_v7.10.0.20/HostHeaderInjection
Use this check only on systems you are authorised to test. Where the data comes from