CVE Catalog

CVE-2025-60692

HighCVSS 8.4
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

11th percentile - higher than 11% of all known CVEs

Summary

A stack-based buffer overflow vulnerability was found in the libshared.so library of Cisco Linksys E1200 v2 routers. The functions get_mac_from_ip and get_ip_from_mac use overly permissive "%100s" format specifiers in sscanf to parse entries from /proc/net/arp into fixed-size 50-byte buffers. Local attackers controlling /proc/net/arp can overflow stack buffers, causing memory corruption, denial of service, or potential arbitrary code execution.

Risk Assessment

The risk for the organization includes local privilege escalation and potential takeover of the router, which could lead to network integrity compromise, traffic eavesdropping, or use of the device as an entry point for further attacks.

Recommendation

It is recommended to immediately update the router firmware to the latest version if a patch is available. If no update is available, restrict local access to the device and monitor for unusual network activity.

Related vulnerabilities

Original NVD description (English source)

A stack-based buffer overflow vulnerability exists in the libshared.so library of Cisco Linksys E1200 v2 routers (Firmware E1200_v2.0.11.001_us.tar.gz). The functions get_mac_from_ip and get_ip_from_mac use sscanf with overly permissive "%100s" format specifiers to parse entries from /proc/net/arp into fixed-size buffers (v6: 50 bytes, v7 sub-arrays: 50 bytes). This allows local attackers controlling the contents of /proc/net/arp to overflow stack buffers, leading to memory corruption, denial of service, or potential arbitrary code execution.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS