CVE-2019-25465
Raw vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:XSummary
CVE-2019-25465 is a high-severity Password in Configuration File (CWE-260) vulnerability. Its CVSS base score is 8.7 (High).
Operationally, exploitation aligns with the MITRE ATT&CK technique Credentials In Files (T1552.001); ranked at the 40th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.
The strongest mitigations our analysis identified map to AC-3 (Access Enforcement) and CM-6 (Configuration Settings) — see the control section below for these in your framework.
Deeper analysis AI-assisted summary
Synthesised by an AI model from the NVD description and linked references — a reading aid, not an authoritative source.
Hisilicon HiIpcam V100R003 is affected by CVE-2019-25465, a directory traversal vulnerability (CWE-260) in the cgi-bin directory that enables directory listing. This flaw allows unauthenticated attackers to access sensitive configuration files, including through the getadslattr.cgi endpoint, which exposes ADSL credentials and network configuration parameters such as usernames, passwords, and DNS settings. The vulnerability has a CVSS v3.1 base score of 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N), indicating high confidentiality impact with no integrity or availability disruption.
Unauthenticated remote attackers can exploit this vulnerability over the network with low complexity and no user interaction required. By sending crafted requests to the vulnerable endpoint, attackers gain unauthorized access to configuration data, potentially enabling further network reconnaissance, credential reuse, or lateral movement within the target's infrastructure.
Advisories from VulnCheck detail the information disclosure via directory traversal, while Exploit-DB hosts a proof-of-concept exploit (ID 47405) demonstrating the issue. No patch or mitigation details are specified in available references.
OWASP Top 10 for Web (2025)
EU & UK References
- 🇪🇺 ENISA EUVD: EUVD-2019-19736
Vulnerability Data
Hisilicon HiIpcam V100R003 contains a directory traversal vulnerability that allows unauthenticated attackers to access sensitive configuration files by exploiting directory listing in the cgi-bin directory. Attackers can request the getadslattr.cgi endpoint to retrieve ADSL credentials and network configuration parameters including…
more
usernames, passwords, and DNS settings.
- CWE(s)
Related Threats
MITRE ATT&CK Enterprise TechniquesAI
Why these techniques?
Directory traversal enables direct file/directory access and exposure of credentials in config files on a public-facing device.
CVEs Like This One
Affected Assets
Mitigating Controls
Control response
Mitigating Controls (NIST 800-53 r5) AI
Validates inputs to vulnerable CGI endpoints like getadslattr.cgi to block directory traversal sequences accessing sensitive configuration files.
Enforces logical access controls to prevent unauthenticated attackers from reaching sensitive files through cgi-bin directory traversal.
Mandates secure web server configuration settings to disable directory listing and restrict access to endpoints exposing ADSL credentials and network parameters.
Mitigating Controls (NIST CSF 2.0) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.
Encrypting or restricting data-at-rest directly prevents readable passwords in config files.
Secure configuration baselines explicitly disallow plaintext secrets in files.
Least-privilege file permissions can limit access to the config but do not address the stored secret itself.
Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI
Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.
Configuration management processes can enforce removal of secrets from config files, but the control is broader.
Directly requires secure generation, storage and handling of authentication secrets, preventing passwords in config files.
Cryptographic controls can protect stored credentials, but do not address the root practice of embedding passwords in files.
Secure coding standards discourage hard-coded credentials, reducing the likelihood of passwords in configuration files.
Mandates secure authentication mechanisms and secret management, mitigating exposure of passwords in configuration files.