CVE-2018-9156 File upload in n/a
Attackers can upload malicious .shtml files to AXIS IP cameras to execute arbitrary system commands via the web interface.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- None listed
What is CVE-2018-9156?
CVE-2018-9156 is a high-severity vulnerability in n/a, published on 1 Apr 2018. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
An issue was discovered on AXIS P1354 (IP camera) Firmware version 5.90.1.1 devices. The upload web page doesn't verify the file type, and an attacker can upload a webshell by making a fileUpload.shtml request for a custom .shtml file, which is interpreted by the Apache HTTP Server mod_include module with "<!--#exec cmd=" support. The file needs to include a specific string to meet the internal system architecture. After the webshell upload, an attacker can use the webshell to perform remote code execution such as running a system command (ls, ping, cat /etc/passwd, etc.). NOTE: the vendor reportedly indicates that this is an intended feature or functionality
Weakness: CWE-434
Which versions are affected by CVE-2018-9156?
It affects 1 product.
Products include Axis P1354 Firmware.
How do I fix CVE-2018-9156?
No fix has been published for CVE-2018-9156 yet. Limit exposure of the affected software until one is available.
Is CVE-2018-9156 being exploited?
There is no known exploitation of CVE-2018-9156 in the wild and no public exploit code.
Sources
Also known as GHSA-492g-33x5-f72x.