CVE-2018-11652

CSV Injection vulnerability in Nikto 2.1.6 and earlier allows remote attackers to inject arbitrary OS commands via the Server field in an HTTP response header…

published June 1, 2018

CVSS
—
EPSS
24%
Percentile
97.8
In the wild
Unconfirmed
What it is

⚠️ A crafty CSV injection lurks in Nikto 2.1.6 and earlier versions, allowing remote attackers to inject arbitrary OS commands through the Server field in HTTP response headers! Think of it like a waiter who writes down an order without checking it first — they could serve up a dish with a side of malware instead of what you actually wanted! An attacker could exploit this vulnerability to execute commands on the server by crafting a malicious HTTP response. This could lead to unauthorized access or control over the system, putting sensitive data and operations at risk.

Put simply

Think of it like a waiter who writes down an order without checking it first — they could serve up a dish with a side of malware instead of what you actually wanted! This vulnerability allows remote attackers to inject arbitrary OS commands into CSV reports by manipulating the Server field in HTTP response headers, which the application directly incorporates into the output without adequate sanitization.

What to do

An attacker could exploit this vulnerability to execute commands on the server by crafting a malicious HTTP response. This could lead to unauthorized access or control over the system, putting sensitive data and operations at risk. Upgrade Nikto to version 2.1.7 or later to patch this vulnerability. Additionally, implement input validation to ensure that all fields are sanitized before being used in output. Regularly audit your server's configurations to minimize exposure to such attacks. You’ve got this! Stay vigilant and keep your systems secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.23643 · 97.8th percentile
Published
2018-06-01T15:00Z
EPSS history
Timeline
  • 01 JUN 15:00Z
    CSV Injection vulnerability in Nikto 2.1.6 and earlier allows remote attackers to inject arbitrary OS commands via the Server field in an HTTP response header…
    cvelistv5