QID 730131

Date Published: 2021-07-14

QID 730131: ACME Labs mini_httpd Log Escape Sequence Injection Vulnerability

mini_httpd is a small HTTP server. Its performance is not great, but for low or medium traffic sites it's quite adequate. It implements all the basic features of an HTTP server.

mini_httpd writes data to a log file without sanitizing non-printable characters, which might allow remote attackers to modify a window's title, or possibly execute arbitrary commands or overwrite files, via an HTTP request containing an escape sequence for a terminal emulator.

Affected Versions:
mini_httpd version 1.19

QID Detection Logic (Unauthenticated):
This QID Checks for the vulnerable versions based on the exposed banner information under the HTTP service.

Successful exploitation allows remote attackers to modify a window title, or possibly execute arbitrary commands or overwrite files.

  • CVSS V3 rated as Medium - 5.3 severity.
  • CVSS V2 rated as Medium - 5 severity.
  • Solution
    This vulnerability have been patched in ACME Updates. Refer to new versions mini_httpd.

    Vendor References

    CVEs related to QID 730131

    Software Advisories
    Advisory ID Software Component Link
    mini_httpd URL Logo www.acme.com/software/mini_httpd/