CVE DatabaseCVE-2008-4128
한국어 권고문 →
CVE-2008-41288.1/HIGHCISA KEVCWE-352CWE-352

Cisco IOS 12.4 HTTP Administration Component Cross-Site Request Forgery (CSRF) Remote Command Execution (CVE-2008-4128)

Affected Vendors
cisco
Affected Components
ios
Published Date
2008-09-18

Executive & SecOps Summary

SECOPS ASSESSMENT
Affected Scope

Cisco 871 Integrated Services Routers (ISR) running Cisco IOS 12.4 with the HTTP Administration component enabled.

Impact

Remote attackers can execute arbitrary commands with privilege level 15 by tricking an authenticated administrator into visiting a malicious link, leading to complete device compromise.

Mitigation

Disable the HTTP/HTTPS server on the router, restrict access using IP-based Access Control Lists (ACLs), or upgrade to a patched Cisco IOS release.

Affected Products & Version Scope

Cisco 871 Integrated Services Router (ISR) running Cisco IOS 12.4 with the HTTP server enabled.

Remediation & Live Workaround Commands

PATCH & WORKAROUND

1. Temporary Mitigation (Disable HTTP Services)

If the web-based management interface is not required, disable the HTTP and HTTPS server daemons entirely:

text
Router# configure terminal
Router(config)# no ip http server
Router(config)# no ip http secure-server
Router(config)# end
Router# write memory

2. Restrict Access via Access Control Lists (ACLs)

If web management is necessary, restrict access to trusted administrator IP addresses only:

text
Router(config)# access-list 10 permit 192.168.1.0 0.0.0.255
Router(config)# ip http access-class 10

3. Permanent Resolution

Upgrade to a supported and patched Cisco IOS software release that addresses this vulnerability.

Recommended Security Control & Mitigation Partner
NordLayer / Zero-Trust Network Access
Immediately disable the Cisco IOS HTTP server or restrict its access using ACLs to prevent unauthorized remote command execution.

Stop Exposing VPN Ports to the Internet — Switch to Zero-Trust Access

Eliminate public-facing VPN concentrators and firewall management ports with identity-first Zero-Trust Network Access.

90% Attack Surface Reduction · Hardware-Free

Technical Root Cause & Exploitation Mechanics

This vulnerability is a Cross-Site Request Forgery (CSRF, CWE-352) in the HTTP Administration component of Cisco IOS 12.4 on Cisco 871 routers.

The Cisco IOS web management interface fails to implement sufficient CSRF protections, such as unique anti-CSRF tokens. Consequently, if an authenticated administrator visits a malicious website or clicks a crafted link, the attacker can force the administrator's browser to send unauthorized requests to the router.

Attackers can exploit this vulnerability via two primary vectors:

  • Sending a show privilege or other arbitrary commands to the /level/15/exec/- URI.
  • Sending an alias exec command to the /level/15/exec/-/configure/http URI to modify configuration settings or establish persistent command aliases.

This vulnerability is listed in the CISA KEV (Known Exploited Vulnerabilities) catalog and has a high EPSS score of 0.94, indicating active historical exploitation in the wild.

Official Vendor Advisories & References

NVD Original English Description

Multiple cross-site request forgery (CSRF) vulnerabilities in the HTTP Administration component in Cisco IOS 12.4 on the 871 Integrated Services Router allow remote attackers to execute arbitrary commands via (1) a certain "show privilege" command to the /level/15/exec/- URI, and (2) a certain "alias exec" command to the /level/15/exec/-/configure/http URI. NOTE: some of these details are obtained from third party information.

SecOps Advisory Dispatch & RSS Feed

Subscribe to Daily Vulnerability Briefings & KEV Alerts

Concise morning briefings for SecOps, DevSecOps, and SRE teams covering newly exploited CVEs and mitigation priorities.

Slack / Teams / RSS Feed:
CVE-2008-4128: Cisco IOS 12.4 HTTP Administration Component Cross-Site Request Forgery (CSRF) Remote Command Execution (CVE-2008-4128) (CVSS 8.1) | CVE Pulse