CVE catalog

CVE-2021-29390

libjpeg-turbo: CVE-2021-29390

[CVE catalog]

Severity
High · CVSS 7.1CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H
Published
Source
[NVD] · [CVE record]
EPSS
0.82% · Oct 25, 2026

A heap buffer over-read flaw was found in libjpeg-turbo. For certain types of smoothed jpeg images, the decompress_smooth_data() function may improperly enter a condition statement that leads to heap memory read of uninitialized data, which may cause an application crash or loss of confidentiality. libjpeg-turbo: heap-buffer-overflow vulnerability in decompress_smooth_data in jdcoefct.c The amount of memory read is very small and not controllable by an attacker, which lowers the impact of this flaw to Moderate. The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlibjpeg-turbosid1:3.1.3-4not affected
Debianlibjpeg-turboforky1:3.1.3-4not affected
Debianlibjpeg-turbotrixie1:2.1.5-4not affected
Debianlibjpeg-turbobookworm1:2.1.5-2not affected

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibjpeg-turbosourcesidNot affectedunimportantNot reportedNot reported
Debianlibjpeg-turbosourceforkyNot affectedunimportantNot reportedNot reported
Debianlibjpeg-turbosourcetrixieNot affectedunimportantNot reportedNot reported
Debianlibjpeg-turbosourcebookwormNot affectedunimportantNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [libjpeg62-turbo]Not affected

    Source package: [libjpeg-turbo]

    Details (2)
    • 1:2.1.5-2 · amd64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

    • 1:2.1.5-2 · arm64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

  • [libjpeg62-turbo-dev]Not affected

    Source package: [libjpeg-turbo]

    Details (2)
    • 1:2.1.5-2 · amd64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

    • 1:2.1.5-2 · arm64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

  • [libjpeg-dev]Not affected

    Source package: [libjpeg-turbo]

    Details (2)
    • 1:2.1.5-2 · amd64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

    • 1:2.1.5-2 · arm64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

  • [libjpeg-turbo-progs]Not affected

    Source package: [libjpeg-turbo]

    Details (2)
    • 1:2.1.5-2 · amd64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

    • 1:2.1.5-2 · arm64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

  • [libturbojpeg0]Not affected

    Source package: [libjpeg-turbo]

    Details (2)
    • 1:2.1.5-2 · amd64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

    • 1:2.1.5-2 · arm64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

  • [libturbojpeg0-dev]Not affected

    Source package: [libjpeg-turbo]

    Details (2)
    • 1:2.1.5-2 · amd64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

    • 1:2.1.5-2 · arm64 · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

  • [libturbojpeg-java]Not affected

    Source package: [libjpeg-turbo]

    Details (2)
    • 1:2.1.5-2 · all · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

    • 1:2.1.5-2 · all · bookworm

      Not affected

      dsa · libjpeg-turbo · debian · bookworm

Observed:

References