VDB
CVE-2025-6140
CVE-2025-6140
PUBLISHED
CVSS 1.899999976158142 LOW
A vulnerability, which was classified as problematic, was found in spdlog up to 1.15.1. This affects the function scoped_padder in the library include/spdlog/pattern_formatter-inl.h. The manipulation leads to resource consumption. It is possible to launch the attack on the local host. The exploit has been disclosed to the public and may be used. Upgrading to version 1.15.2 is able to address this issue. The identifier of the patch is 10320184df1eb4638e253a34b1eb44ce78954094. It is recommended to upgrade the affected component.
EPSS 0.25% · 16.1th percentile
Risk Scores
CVSS 4.0
1.899999976158142
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
EPSS Score
0.25%
16.1th percentile
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| gabime | spdlog | 0 |
| n/a | spdlog | 1.15.1, 1.15.0, 1.15.2 |
Timeline
- Jun 16, 2025 CVE Published
- Jun 17, 2025 EPSS Score
- Jun 17, 2025 PoC Published
- Jun 17, 2025 CVE Updated
- Jun 28, 2025 EPSS Score
- Jul 9, 2025 EPSS Score
- Jul 20, 2025 EPSS Score
- Jul 30, 2025 EPSS Score
- Aug 10, 2025 EPSS Score
- Aug 21, 2025 EPSS Score
- Sep 1, 2025 EPSS Score
- Sep 12, 2025 EPSS Score
References
- https://github.com/gabime/spdlog/issues/3360 discussion
- https://github.com/gabime/spdlog/issues/3360#issuecomment-2729579422 discussion
- https://github.com/gabime/spdlog/commit/10320184df1eb4638e253a34b1eb44ce78954094 fix
- https://github.com/gabime/spdlog/releases/tag/v1.15.2 fix
- VDB-312609 | spdlog pattern_formatter-inl.h scoped_padder resource consumption vdb
- VDB-312609 | CTI Indicators (IOB, IOC, IOA) url
- Submit #592999 | spdlog spdlog 1.15.1 (commit 3335c38) Uncontrolled Memory Allocation third-party-advisory
- https://nvd.nist.gov/vuln/detail/CVE-2025-6140 advisory