CVE-2025-41753
The object name of a dynamically created BACnet File Object is interpreted as a file path without sufficient validation.
Published Oct 1, 2026 · updated Oct 14, 2026
The object name of a dynamically created BACnet File Object is interpreted as a file path without sufficient validation. Because relative paths are not limited to the intended directory, an unauthenticated remote attacker can traverse outside of it and read or overwrite arbitrary files on the device, which may lead to full system compromise.
Code
The project this record applies to. Exploit listings stay in References.
No public source repository is identified for this product.
Timeline
Detection, updates, and resolution for this record.
Oct 1, 2026 · NIST NVD
Detected
The object name of a dynamically created BACnet File Object is interpreted as a file path without sufficient validation. Because relative paths are not limited to the intended directory, an unauthenticated remote attacker can traverse outside of it and read or overwrite arbitrary files on the device, which may lead to full system compromise.
Oct 14, 2026 · NIST NVD
Updated
The object name of a dynamically created BACnet File Object is interpreted as a file path without sufficient validation. Because relative paths are not limited to the intended directory, an unauthenticated remote attacker can traverse outside of it and read or overwrite arbitrary files on the device, which may lead to full system compromise.
Sources
- CVE.orgVulnerability recordCVE-2025-41753
Official CVE identifier
cve.org - FIRST EPSSExploitation probabilityCVE-2025-41753
30-day exploitation probability 0.6%
first.org - NIST NVDVulnerability recordCVE-2025-41753
The object name of a dynamically created BACnet File Object is interpreted as a file path without sufficient validation. Because relative paths are not limited to the intended directory, an unauthenticated remote attacker can traverse outside of it and read or overwrite arbitrary
nvd.nist.gov