HTTP Response Splitting Affecting yhirose/cpp-httplib package, versions [0.17.3,0.18.4)


Severity

Recommended
0.0
medium
0
10

CVSS assessment made by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.04% (12th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-UNMANAGED-YHIROSECPPHTTPLIB-8688137
  • published5 Feb 2025
  • disclosed4 Feb 2025
  • creditOri Ron

Introduced: 4 Feb 2025

NewCVE-2025-0825  (opens in a new tab)
CWE-113  (opens in a new tab)

How to fix?

Upgrade yhirose/cpp-httplib to version 0.18.4 or higher.

Overview

Affected versions of this package are vulnerable to HTTP Response Splitting in httplib.h, due to the improper filtering of CRLF (\r\n) characters prefixed with a null byte.

References

CVSS Scores

version 4.0
version 3.1