NetSight
high7.5

CVE-2022-27780

The curl URL parser wrongly accepts percent-encoded URL separators like '/'when decoding the host name part of a URL, making it a *different* URL usingthe wron…

Impact

The curl URL parser wrongly accepts percent-encoded URL separators like '/'when decoding the host name part of a URL, making it a *different* URL usingthe wrong host name when it is later retrieved.For example, a URL like `http://example.com%2F127.0.0.1/`, would be allowed bythe parser and get transposed into `http://example.com/127.0.0.1/`. This flawcan be used to circumvent filters, checks and more.

Affected products

VendorProductAffected versions
HaxxCurl
from 7.80.0 before 7.83.1
NetappHci Bootstrap Os
All versions
NetappClustered Data Ontap
All versions
NetappSolidfire\, Enterprise Sds \& Hci Storage Node
All versions
NetappSolidfire \& Hci Management Node
All versions
NetappH410s Firmware
All versions
NetappH700s Firmware
All versions
NetappH500s Firmware
All versions
NetappH300s Firmware
All versions
SplunkUniversal Forwarder
from 8.2.0 before 8.2.12
from 9.0.0 before 9.0.6
Version 9.1.0

Weakness classification

References