cbcvebase.
CVE-2018-16789
published 2019-03-21

CVE-2018-16789: libhttp/url.c in shellinabox through 2.20 has an implementation flaw in the HTTP request parsing logic. By sending a crafted multipart/form-data HTTP request…

PriorityP343high7.5CVSS 3.0
AVNACLPRNUINSUCNINAH
EPSS
5.99%
92.5th percentile
libhttp/url.c in shellinabox through 2.20 has an implementation flaw in the HTTP request parsing logic. By sending a crafted multipart/form-data HTTP request, an attacker could exploit this to force shellinaboxd into an infinite loop, exhausting available CPU resources and taking the service down.

Affected

6 ranges
VendorProductVersion rangeFixed in
debianshellinabox< shellinabox 2.21 (bookworm)shellinabox 2.21 (bookworm)
shellinabox_projectshellinabox<= 2.20
shellinabox_projectshellinabox>= 0 < 2.212.21
shellinabox_projectshellinabox>= 0 < 2.212.21
shellinabox_projectshellinabox>= 0 < 2.212.21
shellinabox_projectshellinabox>= 0 < 2.212.21

CVSS provenance

nvdv3.07.5HIGHCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
nvdv2.07.8HIGHAV:N/AC:L/Au:N/C:N/I:N/A:C
osv7.5HIGH
vendor_debian7.5LOW
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.