CVE catalog

CVE-2024-23337

jq vulnerabilities

[CVE catalog]

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

jq is a command-line JSON processor. In versions up to and including 1.7.1, an integer overflow arises when assigning value using an index of 2147483647, the signed integer limit. This causes a denial of service. Commit de21386681c0df0104a99d9d09db23a9b2a78b1e contains a patch for the issue.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianjqsid1.8.2-1fixed
Debianjqforky1.8.2-1fixed
Debianjqtrixie1.7.1-6+deb13u3fixed
Debianjqtrixie-security1.7.1-6+deb13u4fixed
Debianjqbookworm1.6-2.1+deb12u2vulnerable
Debianjqbookworm-security1.6-2.1+deb12u3vulnerable
UbuntujqnobleNot reportedvulnerable
Ubuntujqnoble1.7.1-3ubuntu0.24.04.1fixed
Ubuntulibjq-devnoble1.7.1-3ubuntu0.24.04.1fixed
Ubuntulibjq1noble1.7.1-3ubuntu0.24.04.1fixed
Alpinejq3.221.8.0-r0fixed
Alpinejq3.231.8.0-r0fixed
Alpinejq3.241.8.0-r0fixed
Ubuntujqpro1.5+dfsg-2build1vulnerable
Ubuntujqpro1.6-1vulnerable
Ubuntujqpro1.6-1ubuntu0.20.04.1vulnerable
Ubuntujqpro1.6-1ubuntu0.20.04.1+esm1fixed
Ubuntujq22.041.6-2.1ubuntu2vulnerable
Ubuntujq22.041.6-2.1ubuntu3vulnerable
Ubuntujq22.041.6-2.1ubuntu3.1fixed
Ubuntujq24.041.6-3vulnerable
Ubuntujq24.041.7-1vulnerable
Ubuntujq24.041.7.1-2vulnerable
Ubuntujq24.041.7.1-3vulnerable
Ubuntujq24.041.7.1-3build1vulnerable
Ubuntujq24.041.7.1-3ubuntu0.24.04.1fixed
Ubuntujqpro1.5+dfsg-2build1vulnerable
Ubuntujqpro1.6-1vulnerable
Ubuntujqpro1.6-1ubuntu0.20.04.1vulnerable
Ubuntujqpro1.6-1ubuntu0.20.04.1+esm1fixed
Ubuntujq22.041.6-2.1ubuntu2vulnerable
Ubuntujq22.041.6-2.1ubuntu3vulnerable
Ubuntujq22.041.6-2.1ubuntu3.1fixed
Ubuntujq24.041.6-3vulnerable
Ubuntujq24.041.7-1vulnerable
Ubuntujq24.041.7.1-2vulnerable
Ubuntujq24.041.7.1-3vulnerable
Ubuntujq24.041.7.1-3build1vulnerable
Ubuntujq24.041.7.1-3ubuntu0.24.04.1fixed
Opensusejqtumbleweed1.8.1-1.1fixed
Susejqlinux micro 6.11.7.1-slfo.1.1_2.1fixed
Susejqlinux micro 6.01.6-4.1fixed
Susejqlinux enterprise micro 5.31.6-150000.3.6.1fixed
Susejqlinux enterprise micro 5.41.6-150000.3.6.1fixed
Susejqlinux enterprise micro 5.51.6-150000.3.6.1fixed
Susejqlinux enterprise module for basesystem 15 sp61.6-150000.3.6.1fixed
Susejqlinux enterprise module for basesystem 15 sp71.6-150000.3.6.1fixed
Susejqlinux enterprise micro 5.11.6-150000.3.6.1fixed
Susejqlinux enterprise micro 5.21.6-150000.3.6.1fixed
Opensusejqleap 15.61.6-150000.3.6.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianjqsourcesid1.7.1-6unimportantNot reported[1106289]
Debianjqsourceforky1.7.1-6unimportantNot reported[1106289]
Debianjqsourcetrixie1.7.1-6unimportantNot reported[1106289]
Debianjqsourcebookworm(unfixed)unimportantNot reported[1106289]
Ubuntujqdebnoble1.7.1-3ubuntu0.24.04.1Not reportedNot reportedNot reported
Ubuntulibjq-devdebnoble1.7.1-3ubuntu0.24.04.1Not reportedNot reportedNot reported
Ubuntulibjq1debnoble1.7.1-3ubuntu0.24.04.1Not reportedNot reportedNot reported
Alpinejqapk3.221.8.0-r0Not reportedALPINE-CVE-2024-23337Not reported
Alpinejqapk3.231.8.0-r0Not reportedALPINE-CVE-2024-23337Not reported
Alpinejqapk3.241.8.0-r0Not reportedALPINE-CVE-2024-23337Not reported
Ubuntujqdebpro1.6-1ubuntu0.20.04.1+esm1Not reportedUSN-7657-2Not reported
Ubuntujqdeb22.041.6-2.1ubuntu3.1Not reportedUSN-7657-1Not reported
Ubuntujqdeb24.041.7.1-3ubuntu0.24.04.1Not reportedUSN-7657-1Not reported
Ubuntujqdebpro1.6-1ubuntu0.20.04.1+esm1Not reportedUBUNTU-CVE-2024-23337Not reported
Ubuntujqdeb22.041.6-2.1ubuntu3.1Not reportedUBUNTU-CVE-2024-23337Not reported
Ubuntujqdeb24.041.7.1-3ubuntu0.24.04.1Not reportedUBUNTU-CVE-2024-23337Not reported
Opensusejqrpmtumbleweed1.8.1-1.1Not reportedOPENSUSE-SU-2025:15233-1Not reported
Susejqrpmlinux micro 6.11.7.1-slfo.1.1_2.1Not reportedSUSE-SU-2025:20591-1Not reported
Susejqrpmlinux micro 6.01.6-4.1Not reportedSUSE-SU-2025:20506-1Not reported
Susejqrpmlinux enterprise micro 5.31.6-150000.3.6.1Not reportedSUSE-SU-2025:02384-1Not reported
Susejqrpmlinux enterprise micro 5.41.6-150000.3.6.1Not reportedSUSE-SU-2025:02384-1Not reported
Susejqrpmlinux enterprise micro 5.51.6-150000.3.6.1Not reportedSUSE-SU-2025:02384-1Not reported
Susejqrpmlinux enterprise module for basesystem 15 sp61.6-150000.3.6.1Not reportedSUSE-SU-2025:02384-1Not reported
Susejqrpmlinux enterprise module for basesystem 15 sp71.6-150000.3.6.1Not reportedSUSE-SU-2025:02384-1Not reported
Susejqrpmlinux enterprise micro 5.11.6-150000.3.6.1Not reportedSUSE-SU-2025:02384-1Not reported
Susejqrpmlinux enterprise micro 5.21.6-150000.3.6.1Not reportedSUSE-SU-2025:02384-1Not reported
Opensusejqrpmleap 15.61.6-150000.3.6.1Not reportedSUSE-SU-2025:02384-1Not reported

[Debian bug #1106289]

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

[Debian 12 (Bookworm)]

  • [jq]Unknown
    Details (4)
    • 1.6-2.1+deb12u2 · amd64 · bookworm

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

    • 1.6-2.1+deb12u2 · arm64 · bookworm

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

    • 1.6-2.1+deb12u2 · amd64 · bookworm-security

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

    • 1.6-2.1+deb12u2 · arm64 · bookworm-security

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

  • [libjq1]Unknown

    Source package: [jq]

    Details (4)
    • 1.6-2.1+deb12u2 · amd64 · bookworm

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

    • 1.6-2.1+deb12u2 · arm64 · bookworm

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

    • 1.6-2.1+deb12u2 · amd64 · bookworm-security

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

    • 1.6-2.1+deb12u2 · arm64 · bookworm-security

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

  • [libjq-dev]Unknown

    Source package: [jq]

    Details (4)
    • 1.6-2.1+deb12u2 · amd64 · bookworm

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

    • 1.6-2.1+deb12u2 · arm64 · bookworm

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

    • 1.6-2.1+deb12u2 · amd64 · bookworm-security

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

    • 1.6-2.1+deb12u2 · arm64 · bookworm-security

      Affected

      usn · jq · debian · bookworm; usn · jq · debian · 12

[Debian 13 (Trixie)]

  • [jq]Unknown
    Details (5)
    • 1.7.1-6+deb13u2 · amd64 · trixie

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u2 · arm64 · trixie

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u3 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u4 · amd64 · trixie-security

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

  • [libjq1]Unknown

    Source package: [jq]

    Details (5)
    • 1.7.1-6+deb13u2 · amd64 · trixie

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u2 · arm64 · trixie

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u3 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u4 · amd64 · trixie-security

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

  • [libjq-dev]Unknown

    Source package: [jq]

    Details (5)
    • 1.7.1-6+deb13u2 · amd64 · trixie

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u2 · arm64 · trixie

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u3 · amd64 · trixie-security · Historical version

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u3 · arm64 · trixie-security

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

    • 1.7.1-6+deb13u4 · amd64 · trixie-security

      Fixed · Fixed: 1.7.1-6

      usn · jq · debian · 13

[openSUSE Tumbleweed]

  • [jq]Unknown

    Source package: [jq]

    Details (1)
    • 1.8.2-1.3 · x86_64 · tumbleweed

      Fixed · Fixed: 1.8.1-1.1

      usn · jq · opensuse · tumbleweed

  • [libjq1]Unknown

    Source package: [jq]

    Details (1)
    • 1.8.2-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 1.8.1-1.1

      Version impact unknown

      usn · jq · opensuse · tumbleweed

  • [libjq-devel]Unknown

    Source package: [jq]

    Details (1)
    • 1.8.2-1.3 · x86_64 · tumbleweed

      Unknown · Fixed: 1.8.1-1.1

      Version impact unknown

      usn · jq · opensuse · tumbleweed

Observed:

References