CVE catalog

CVE-2022-41715

golang-1.19: CVE-2022-41715

[CVE catalog]

Severity
High · CVSS 7.5CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:C
Published
Source
[NVD] · [CVE record]
EPSS
1.73% · Oct 25, 2026

Programs which compile regular expressions from untrusted sources may be vulnerable to memory exhaustion or denial of service. The parsed regexp representation is linear in the size of the input, but in some cases the constant factor can be as high as 40,000, making relatively small regexps consume much larger amounts of memory. After fix, each regexp being parsed is limited to a 256 MB memory footprint. Regular expressions whose representation would use more space than that are rejected. Normal use of regular expressions is unaffected.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debiangolang-1.19bookworm1.19.8-2fixed
Susegolang-github-prometheus-prometheusmanager client tools 152.37.6-150000.3.47.2fixed
Suseprometheus-blackbox_exportermanager client tools 150.19.0-150000.1.17.2fixed
Suseprometheus-postgres_exportermanager client tools 150.10.1-150000.1.11.4fixed
Suseprometheus-blackbox_exportermanager client tools for sle micro 50.19.0-150000.1.17.2fixed
Suseprometheus-blackbox_exportermanager proxy module 4.20.19.0-150000.1.17.2fixed
Suseprometheus-blackbox_exportermanager proxy module 4.30.19.0-150000.1.17.2fixed
Suseprometheus-postgres_exportermanager server module 4.20.10.1-150000.1.11.4fixed
Opensusegolang-github-prometheus-promuleap 15.40.14.0-150000.3.12.2fixed
Opensuseprometheus-blackbox_exporterleap 15.40.19.0-150000.1.17.2fixed
Opensuseprometheus-postgres_exporterleap 15.40.10.1-150000.1.11.4fixed
Ubuntugolang-1.1014.041.10.4-2ubuntu1~14.04.1vulnerable
Ubuntugolang-1.1016.041.10.4-2ubuntu1~16.04.1vulnerable
Ubuntugolang-1.1016.041.10.4-2ubuntu1~16.04.2vulnerable
Ubuntugolang-1.616.041.6-0ubuntu1vulnerable
Ubuntugolang-1.616.041.6-0ubuntu2vulnerable
Ubuntugolang-1.616.041.6-0ubuntu3vulnerable
Ubuntugolang-1.616.041.6-0ubuntu4vulnerable
Ubuntugolang-1.616.041.6-0ubuntu5vulnerable
Ubuntugolang-1.616.041.6.1-0ubuntu1vulnerable
Ubuntugolang-1.616.041.6.2-0ubuntu5~16.04vulnerable
Ubuntugolang-1.616.041.6.2-0ubuntu5~16.04.2vulnerable
Ubuntugolang-1.616.041.6.2-0ubuntu5~16.04.3vulnerable
Ubuntugolang-1.616.041.6.2-0ubuntu5~16.04.4vulnerable
Ubuntugolang-1.13pro1.13.8-1ubuntu2vulnerable
Ubuntugolang-1.13pro1.13.8-1ubuntu2.22.04.1vulnerable
Ubuntugolang-1.13pro1.13.8-1ubuntu2.22.04.1+esm1vulnerable
Ubuntugolang-1.13pro1.13.8-1ubuntu2.22.04.2vulnerable
Ubuntugolang-1.1818.041.18.1-1ubuntu1~18.04.3vulnerable
Ubuntugolang-1.1818.041.18.1-1ubuntu1~18.04.4fixed
Ubuntugolang-1.1018.041.10~rc1-1vulnerable
Ubuntugolang-1.1018.041.10~rc1-1ubuntu1vulnerable
Ubuntugolang-1.1018.041.10~rc1-2ubuntu1vulnerable
Ubuntugolang-1.1018.041.10~rc2-1ubuntu1vulnerable
Ubuntugolang-1.1018.041.10-1ubuntu1vulnerable
Ubuntugolang-1.1018.041.10.1-1ubuntu2vulnerable
Ubuntugolang-1.1018.041.10.4-2ubuntu1~18.04.1vulnerable
Ubuntugolang-1.1018.041.10.4-2ubuntu1~18.04.2vulnerable
Ubuntugolang-1.16pro1.16.2-0ubuntu1~20.04vulnerable
Ubuntugolang-1.16pro1.16.2-0ubuntu1~20.04.1vulnerable
Ubuntugolang-1.16pro1.16.2-0ubuntu1~20.04.1+esm1vulnerable
Ubuntugolang-1.818.041.8.3-2ubuntu1vulnerable
Ubuntugolang-1.818.041.8.3-2ubuntu1.18.04.1vulnerable
Ubuntugolang-1.918.041.9.1-2ubuntu1vulnerable
Ubuntugolang-1.918.041.9.2-1ubuntu1vulnerable
Ubuntugolang-1.918.041.9.2-3ubuntu1vulnerable
Ubuntugolang-1.918.041.9.3-1ubuntu1vulnerable
Ubuntugolang-1.918.041.9.4-1ubuntu1vulnerable
Ubuntugolang-1.1820.041.18.1-1ubuntu1~20.04.1vulnerable
Ubuntugolang-1.1820.041.18.1-1ubuntu1~20.04.2fixed
Ubuntugolang-1.1320.041.13.1-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.3-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.4-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.5-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.6-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.6-2ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.7-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.8-1ubuntu1vulnerable
Ubuntugolang-1.1320.041.13.8-1ubuntu1.1vulnerable
Ubuntugolang-1.1320.041.13.8-1ubuntu1.2vulnerable
Ubuntugolang-1.1420.041.14~beta1-1vulnerable
Ubuntugolang-1.1420.041.14~beta1-2vulnerable
Ubuntugolang-1.1420.041.14~rc1-1vulnerable
Ubuntugolang-1.1420.041.14-1vulnerable
Ubuntugolang-1.1420.041.14.1-1vulnerable
Ubuntugolang-1.1420.041.14.2-1vulnerable
Ubuntugolang-1.1420.041.14.2-1ubuntu1vulnerable
Ubuntugolang-1.1420.041.14.3-2ubuntu2~20.04.1vulnerable
Ubuntugolang-1.1420.041.14.3-2ubuntu2~20.04.2vulnerable
Ubuntugolang-1.1822.041.18~beta1-0ubuntu1vulnerable
Ubuntugolang-1.1822.041.18~beta2-1ubuntu1vulnerable
Ubuntugolang-1.1822.041.18~beta2-1ubuntu2vulnerable
Ubuntugolang-1.1822.041.18~rc1-1ubuntu1vulnerable
Ubuntugolang-1.1822.041.18-1ubuntu1vulnerable
Ubuntugolang-1.1822.041.18.1-1ubuntu1vulnerable
Ubuntugolang-1.1822.041.18.1-1ubuntu1.1fixed
Susegolang-github-prometheus-prometheuslinux enterprise module for package hub 15 sp52.45.6-150100.4.20.1fixed
Susegolang-github-prometheus-prometheuslinux enterprise module for package hub 15 sp62.45.6-150100.4.20.1fixed
Susegolang-github-prometheus-prometheusmanager proxy module 4.32.45.6-150100.4.20.1fixed
Opensusegolang-github-prometheus-prometheusleap 15.52.45.6-150100.4.20.1fixed
Opensusegolang-github-prometheus-prometheusleap 15.62.45.6-150100.4.20.1fixed
Susegolang-github-prometheus-prometheuslinux enterprise module for package hub 15 sp52.37.6-150100.4.17.1fixed
Susegolang-github-prometheus-prometheusmanager proxy module 4.22.37.6-150100.4.17.1fixed
Susegolang-github-prometheus-prometheusmanager proxy module 4.32.37.6-150100.4.17.1fixed
Opensusegolang-github-prometheus-prometheusleap 15.42.37.6-150100.4.17.1fixed
Opensusegolang-github-prometheus-prometheusleap 15.52.37.6-150100.4.17.1fixed
Opensusegolang-github-prometheus-prometheustumbleweed2.48.1-2.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiangolang-1.19sourcebookworm1.19.2-1not yet assignedNot reportedNot reported
Susegolang-github-prometheus-prometheusrpmmanager client tools 152.37.6-150000.3.47.2Not reportedSUSE-SU-2023:2182-1Not reported
Suseprometheus-blackbox_exporterrpmmanager client tools 150.19.0-150000.1.17.2Not reportedSUSE-SU-2023:2182-1Not reported
Suseprometheus-postgres_exporterrpmmanager client tools 150.10.1-150000.1.11.4Not reportedSUSE-SU-2023:2182-1Not reported
Suseprometheus-blackbox_exporterrpmmanager client tools for sle micro 50.19.0-150000.1.17.2Not reportedSUSE-SU-2023:2182-1Not reported
Suseprometheus-blackbox_exporterrpmmanager proxy module 4.20.19.0-150000.1.17.2Not reportedSUSE-SU-2023:2182-1Not reported
Suseprometheus-blackbox_exporterrpmmanager proxy module 4.30.19.0-150000.1.17.2Not reportedSUSE-SU-2023:2182-1Not reported
Suseprometheus-postgres_exporterrpmmanager server module 4.20.10.1-150000.1.11.4Not reportedSUSE-SU-2023:2182-1Not reported
Opensusegolang-github-prometheus-promurpmleap 15.40.14.0-150000.3.12.2Not reportedSUSE-SU-2023:2182-1Not reported
Opensuseprometheus-blackbox_exporterrpmleap 15.40.19.0-150000.1.17.2Not reportedSUSE-SU-2023:2182-1Not reported
Opensuseprometheus-postgres_exporterrpmleap 15.40.10.1-150000.1.11.4Not reportedSUSE-SU-2023:2182-1Not reported
Ubuntugolang-1.18deb18.041.18.1-1ubuntu1~18.04.4Not reportedUBUNTU-CVE-2022-41715Not reported
Ubuntugolang-1.18deb20.041.18.1-1ubuntu1~20.04.2Not reportedUBUNTU-CVE-2022-41715Not reported
Ubuntugolang-1.18deb22.041.18.1-1ubuntu1.1Not reportedUBUNTU-CVE-2022-41715Not reported
Susegolang-github-prometheus-prometheusrpmlinux enterprise module for package hub 15 sp52.45.6-150100.4.20.1Not reportedSUSE-SU-2024:3288-1Not reported
Susegolang-github-prometheus-prometheusrpmlinux enterprise module for package hub 15 sp62.45.6-150100.4.20.1Not reportedSUSE-SU-2024:3288-1Not reported
Susegolang-github-prometheus-prometheusrpmmanager proxy module 4.32.45.6-150100.4.20.1Not reportedSUSE-SU-2024:3288-1Not reported
Opensusegolang-github-prometheus-prometheusrpmleap 15.52.45.6-150100.4.20.1Not reportedSUSE-SU-2024:3288-1Not reported
Opensusegolang-github-prometheus-prometheusrpmleap 15.62.45.6-150100.4.20.1Not reportedSUSE-SU-2024:3288-1Not reported
Susegolang-github-prometheus-prometheusrpmlinux enterprise module for package hub 15 sp52.37.6-150100.4.17.1Not reportedSUSE-SU-2023:2598-1Not reported
Susegolang-github-prometheus-prometheusrpmmanager proxy module 4.22.37.6-150100.4.17.1Not reportedSUSE-SU-2023:2598-1Not reported
Susegolang-github-prometheus-prometheusrpmmanager proxy module 4.32.37.6-150100.4.17.1Not reportedSUSE-SU-2023:2598-1Not reported
Opensusegolang-github-prometheus-prometheusrpmleap 15.42.37.6-150100.4.17.1Not reportedSUSE-SU-2023:2598-1Not reported
Opensusegolang-github-prometheus-prometheusrpmleap 15.52.37.6-150100.4.17.1Not reportedSUSE-SU-2023:2598-1Not reported
Opensusegolang-github-prometheus-prometheusrpmtumbleweed2.48.1-2.1Not reportedOPENSUSE-SU-2024:13604-1Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (2)
    • 1.19.8-2 · all · bookworm

      Fixed · Fixed: 1.19.2-1

      dsa · golang-1.19 · debian · bookworm

    • 1.19.8-2 · all · bookworm

      Fixed · Fixed: 1.19.2-1

      dsa · golang-1.19 · debian · bookworm

  • Source package: [golang-1.19]

    Details (2)
    • 1.19.8-2 · all · bookworm

      Fixed · Fixed: 1.19.2-1

      dsa · golang-1.19 · debian · bookworm

    • 1.19.8-2 · all · bookworm

      Fixed · Fixed: 1.19.2-1

      dsa · golang-1.19 · debian · bookworm

  • Source package: [golang-1.19]

    Details (2)
    • 1.19.8-2 · amd64 · bookworm

      Fixed · Fixed: 1.19.2-1

      dsa · golang-1.19 · debian · bookworm

    • 1.19.8-2 · arm64 · bookworm

      Fixed · Fixed: 1.19.2-1

      dsa · golang-1.19 · debian · bookworm

  • Source package: [golang-1.19]

    Details (2)
    • 1.19.8-2 · all · bookworm

      Fixed · Fixed: 1.19.2-1

      dsa · golang-1.19 · debian · bookworm

    • 1.19.8-2 · all · bookworm

      Fixed · Fixed: 1.19.2-1

      dsa · golang-1.19 · debian · bookworm

[openSUSE Tumbleweed]

Observed:

References