CVE catalog

CVE-2022-48570

libcrypto++: CVE-2022-48570

[CVE catalog]

Severity
Medium
Source
[NVD] · [CVE record]
EPSS
1.03% · Oct 25, 2026

Crypto++ through 8.4 contains a timing side channel in ECDSA signature generation. Function FixedSizeAllocatorWithCleanup could write to memory outside of the allocation if the allocated memory was not 16-byte aligned. NOTE: this issue exists because the CVE-2019-14318 fix was intentionally removed for functionality reasons.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlibcrypto++sid8.9.0-3vulnerable
Debianlibcrypto++forky8.9.0-3vulnerable
Debianlibcrypto++trixie8.9.0-2vulnerable
Debianlibcrypto++bookworm8.7.0+git220824-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibcrypto++sourcesid(unfixed)not yet assignedNot reported[1059309]
Debianlibcrypto++sourceforky(unfixed)not yet assignedNot reported[1059309]
Debianlibcrypto++sourcetrixie(unfixed)not yet assignedNot reported[1059309]
Debianlibcrypto++sourcebookworm(unfixed)not yet assignedNot reported[1059309]

[Debian bug #1059309]

Notes

[trixie] libcrypto++: Minor issue, revisit when fixed upstream [bookworm] libcrypto++: Minor issue, revisit when fixed upstream

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libcrypto++8]Affected

    Source package: [libcrypto++]

    Details (2)
    • 8.7.0+git220824-1 · amd64 · bookworm

      Affected

      dsa · libcrypto++ · debian · bookworm

    • 8.7.0+git220824-1 · arm64 · bookworm

      Affected

      dsa · libcrypto++ · debian · bookworm

  • [libcrypto++-dev]Affected

    Source package: [libcrypto++]

    Details (2)
    • 8.7.0+git220824-1 · amd64 · bookworm

      Affected

      dsa · libcrypto++ · debian · bookworm

    • 8.7.0+git220824-1 · arm64 · bookworm

      Affected

      dsa · libcrypto++ · debian · bookworm

  • [libcrypto++-doc]Affected

    Source package: [libcrypto++]

    Details (2)
    • 8.7.0+git220824-1 · all · bookworm

      Affected

      dsa · libcrypto++ · debian · bookworm

    • 8.7.0+git220824-1 · all · bookworm

      Affected

      dsa · libcrypto++ · debian · bookworm

  • Source package: [libcrypto++]

    Details (2)
    • 8.7.0+git220824-1 · amd64 · bookworm

      Affected

      dsa · libcrypto++ · debian · bookworm

    • 8.7.0+git220824-1 · arm64 · bookworm

      Affected

      dsa · libcrypto++ · debian · bookworm

Observed:

References