CVE catalog

CVE-2025-6140

spdlog: CVE-2025-6140

[CVE catalog]

Severity
Low · CVSS 3.3CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Published
Source
[NVD] · [CVE record]
EPSS
0.25% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianspdlogsid1:1.15.3+ds-1fixed
Debianspdlogforky1:1.15.3+ds-1fixed
Debianspdlogtrixie1:1.15.2+ds-2fixed
Debianspdlogbookworm1:1.10.0+ds-0.4vulnerable
Ubuntuspdlog16.041.4-1vulnerable
Ubuntuspdlog16.041.6-1vulnerable
Ubuntuspdlog18.041:0.11.0-3vulnerable
Ubuntuspdlog18.041:0.14.0-1vulnerable
Ubuntuspdlog18.041:0.16.3-1vulnerable
Ubuntuspdlog20.041:1.3.1-1vulnerable
Ubuntuspdlog20.041:1.5.0-1vulnerable
Ubuntuspdlog22.041:1.8.1+ds-2.1ubuntu1vulnerable
Ubuntuspdlog22.041:1.8.5+ds-3vulnerable
Ubuntuspdlog22.041:1.9.2+ds-0.2vulnerable
Ubuntuspdlog24.041:1.10.0+ds-0.4vulnerable
Ubuntuspdlog24.041:1.12.0+ds-2vulnerable
Ubuntuspdlog24.041:1.12.0+ds-2build1vulnerable
Opensusespdlogtumbleweed1.15.3-2.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianspdlogsourcesid1:1.15.2+ds-1not yet assignedNot reportedNot reported
Debianspdlogsourceforky1:1.15.2+ds-1not yet assignedNot reportedNot reported
Debianspdlogsourcetrixie1:1.15.2+ds-1not yet assignedNot reportedNot reported
Debianspdlogsourcebookworm(unfixed)not yet assignedNot reportedNot reported
Opensusespdlogrpmtumbleweed1.15.3-2.1Not reportedOPENSUSE-SU-2025:15297-1Not reported

Notes

[bookworm] spdlog: Minor issue

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libspdlog1.10]Affected

    Source package: [spdlog]

    Details (2)
    • 1:1.10.0+ds-0.4 · amd64 · bookworm

      Affected

      dsa · spdlog · debian · bookworm; dsa · spdlog · debian · 12

    • 1:1.10.0+ds-0.4 · arm64 · bookworm

      Affected

      dsa · spdlog · debian · bookworm; dsa · spdlog · debian · 12

  • [libspdlog-dev]Affected

    Source package: [spdlog]

    Details (2)
    • 1:1.10.0+ds-0.4 · amd64 · bookworm

      Affected

      dsa · spdlog · debian · bookworm; dsa · spdlog · debian · 12

    • 1:1.10.0+ds-0.4 · arm64 · bookworm

      Affected

      dsa · spdlog · debian · bookworm; dsa · spdlog · debian · 12

[openSUSE Tumbleweed]

  • [libspdlog1_17]Unknown

    Source package: [spdlog]

    Details (1)
    • 1.17.0-1.4 · x86_64 · tumbleweed

      Unknown · Fixed: 1.15.3-2.1

      Version impact unknown

      dsa · spdlog · opensuse · tumbleweed

  • Source package: [spdlog]

    Details (1)
    • 1.17.0-1.4 · x86_64 · tumbleweed

      Unknown · Fixed: 1.15.3-2.1

      Version impact unknown

      dsa · spdlog · opensuse · tumbleweed

  • [spdlog-devel]Unknown

    Source package: [spdlog]

    Details (1)
    • 1.17.0-1.4 · x86_64 · tumbleweed

      Unknown · Fixed: 1.15.3-2.1

      Version impact unknown

      dsa · spdlog · opensuse · tumbleweed

[Debian 13 (Trixie)]

  • Source package: [spdlog]

    Details (2)
    • 1:1.15.2+ds-2 · amd64 · trixie

      Fixed · Fixed: 1:1.15.2+ds-1

      dsa · spdlog · debian · 13

    • 1:1.15.2+ds-2 · arm64 · trixie

      Fixed · Fixed: 1:1.15.2+ds-1

      dsa · spdlog · debian · 13

  • Source package: [spdlog]

    Details (2)
    • 1:1.15.2+ds-2 · amd64 · trixie

      Fixed · Fixed: 1:1.15.2+ds-1

      dsa · spdlog · debian · 13

    • 1:1.15.2+ds-2 · arm64 · trixie

      Fixed · Fixed: 1:1.15.2+ds-1

      dsa · spdlog · debian · 13

Observed:

References