HomeYhiroseCVE-2025-66577

CVE-2025-66577

MEDIUM
5.3CVSS
Published: 2025-12-05
Updated: 2025-12-11
AI Analysis

Description

cpp-httplib is a C++11 single-file header-only cross platform HTTP/HTTPS library. Prior to 0.27.0, a vulnerability allows attacker-controlled HTTP headers to influence server-visible metadata, logging, and authorization decisions. An attacker can supply X-Forwarded-For or X-Real-IP headers which get accepted unconditionally by get_client_ip() in docker/main.cc, causing access and error logs (nginx_access_logger / nginx_error_logger) to record spoofed client IPs (log poisoning / audit evasion). This vulnerability is fixed in 0.27.0.

CVSS Metrics

Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Attack Vector
network
Complexity
low
Privileges
none
User Action
none
Scope
unchanged
Confidentiality
none
Integrity
low
Availability
none
Weaknesses
CWE-117CWE-807

Metadata

Primary Vendor
YHIROSE
Published
12/5/2025
Last Modified
12/11/2025
Source
NIST NVD
Note: Verify all details with official vendor sources before applying patches.

Affected Products

yhirose : cpp-httplib

AI-Powered Remediation

Generate remediation guidance or a C-suite brief for this vulnerability.

Executive Intelligence Brief

CVE-CVE-2025-66577 | MEDIUM Severity | CVEDatabase.com | CVEDatabase.com