cpp-httplib 是一个仅头文件的 C++ HTTP/HTTPS 库。从版本 0.29.0 到 0.51.0(含),httplib.h 中的 函数接受由调用方控制的路径参数,该路径会直接传递到 函数,而未使用普通缓冲请求路径中所采用的 编码保护机制。因此,路径中包含的原始回车(CR)和换行(LF)字符可能导致出站 HTTP/1.1 请求行被截断,并注入攻击者构造的请求元数据。 利用该漏洞需要嵌入应用程序将远程用户输入传入 的路径参数,并且后端或中间节点会解析这些被注入的字节。该漏洞的影响主要是修改后端可见的请
| Vendor | Product | Version Range | Status |
|---|---|---|---|
| yhirose | cpp-httplib | >= 0.29.0, < 0.51.0 |
affected |
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| Vendor | Product | Affected Versions | CPE | Subscribe |
|---|---|---|---|---|
| yhirose | cpp-httplib | >= 0.29.0, < 0.51.0 | - |
|
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POCNo comments yet