Lucene search
+L

Cisco IOS 12.4 HTTP Server Cross-Site Request Forgery (CVE-2008-4128)

🗓️ 23 Jul 2026 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 2 Views

Cisco IOS 12.4 CSRF in HTTP admin lets unauthenticated attackers run commands via show privilege or alias exec; no fix.

Related
Refs
Code
ReporterTitlePublishedViews
Family
ATTACKERKB
CVE-2008-4128
18 Sep 200820:00
attackerkb
Circl
CVE-2008-4128
17 Sep 200800:00
circl
CISA KEV Catalog
Cisco IOS Cross-Site Request Forgery Vulnerability
13 Jul 202600:00
cisa_kev
CVE
CVE-2008-4128
18 Sep 200820:00
cve
Cvelist
CVE-2008-4128
18 Sep 200820:00
cvelist
Exploit DB
Cisco Router - HTTP Administration Cross-Site Request Forgery / Command Execution (1)
17 Sep 200800:00
exploitdb
EUVD
EUVD-2008-4111
7 Oct 202500:30
euvd
NVD
CVE-2008-4128
18 Sep 200820:00
nvd
Prion
Cross site request forgery (csrf)
18 Sep 200820:00
prion
Positive Technologies
PT-2008-5427
18 Sep 200800:00
ptsecurity
Rows per page
#%NASL_MIN_LEVEL 80900
#
# (C) Tenable Network Security, Inc.
#

include('compat.inc');

if (description)
{
  script_id(329207);
  script_version("1.2");
  script_set_attribute(attribute:"plugin_modification_date", value:"2026/07/24");

  script_cve_id("CVE-2008-4128");
  script_xref(name:"CISA-KNOWN-EXPLOITED", value:"2026/07/16");

  script_name(english:"Cisco IOS 12.4 HTTP Server Cross-Site Request Forgery (CVE-2008-4128)");

  script_set_attribute(attribute:"synopsis", value:
"The remote device is running a version of Cisco IOS that is affected by a cross-site request forgery vulnerability.");
  script_set_attribute(attribute:"description", value:
"According to its self-reported version, Cisco IOS 12.4 is affected by multiple cross-site request forgery (CSRF) 
vulnerabilities in the HTTP administration component. An unauthenticated, remote attacker can exploit these by persuading
an authenticated user to follow a malicious link, allowing execution of arbitrary commands via (1) a 'show privilege'
command to the /level/15/exec/- URI or (2) an 'alias exec' command to the /level/15/exec/-/configure/http URI.

This version of Cisco IOS reached end-of-life and no vendor fix is available.

Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version
number.");
  script_set_attribute(attribute:"see_also", value:"https://www.exploit-db.com/exploits/6476");
  # https://www.cisa.gov/news-events/cybersecurity-advisories/aa26-194a
  script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?9f72ca94");
  # https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2008-4128
  script_set_attribute(attribute:"see_also", value:"http://www.nessus.org/u?94ee4a94");
  script_set_attribute(attribute:"see_also", value:"https://nvd.nist.gov/vuln/detail/CVE-2008-4128");
  script_set_attribute(attribute:"solution", value:
"No vendor patch is available as this software has reached end-of-life. Upgrade to a supported version.");
  script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C");
  script_set_cvss_temporal_vector("CVSS2#E:F/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:F/RL:O/RC:C");
  script_set_attribute(attribute:"cvss_score_source", value:"CVE-2008-4128");

  script_set_attribute(attribute:"exploitability_ease", value:"Exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"true");

  script_set_attribute(attribute:"vuln_publication_date", value:"2008/09/18");
  script_set_attribute(attribute:"patch_publication_date", value:"2008/09/18");
  script_set_attribute(attribute:"plugin_publication_date", value:"2026/07/23");

  script_set_attribute(attribute:"plugin_type", value:"combined");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:cisco:ios");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_family(english:"CISCO");

  script_copyright(english:"This script is Copyright (C) 2026 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("cisco_ios_version.nasl");
  script_require_keys("Host/Cisco/IOS/Version");

  exit(0);
}

include('ccf.inc');

product_info = cisco::get_product_info(name:'Cisco IOS');

# All of IOS 12.4 is affected; no fix was ever released and is now EOL.
vuln_ranges = [
  { 'min_ver' : '12.4', 'fix_ver' : '12.4.9999', 'fix_display' : 'Upgrade to a supported version.'}
];

reporting = make_array(
  'port'     , product_info['port'],
  'severity' , SECURITY_HOLE,
  'version'  , product_info['version'],
  'xsrf'     , TRUE
);

cisco::check_and_report(
  product_info:product_info,
  reporting:reporting,
  vuln_ranges:vuln_ranges
);

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

24 Jul 2026 00:00Current
6.1Medium risk
Vulners AI Score6.1
CVSS 29.3
CVSS 3.14.3
EPSS0.32953
SSVC
2