Skip to content
OpenAdvisories

Description

golang.org/x/text/language in golang.org/x/text before 0.3.7 can panic with an out-of-bounds read during BCP 47 language tag parsing. Index calculation is mishandled. If parsing untrusted user input, this can be used as a vector for a denial-of-service attack.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 golang-golang-x-text 0.3.7-1 —
Debian 13 golang-golang-x-text 0.3.7-1 —
Debian 12 golang-golang-x-text 0.3.7-1 —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS golang-golang-x-text 0.3.7-1 USN-5873-1
Ubuntu 20.04 LTS golang-golang-x-text 0.3.2-4ubuntu0.1 USN-5873-1
Ubuntu 20.04 LTS golang-x-text No fix yet —
Ubuntu 18.04 LTS golang-x-text 0.0~git20170627.0.6353ef0-1ubuntu2.1 USN-5873-1
Ubuntu 16.04 LTS golang-x-text No fix yet —
ReleasePackageFixed inAdvisory
Red Hat OpenShift 4 cri-o 1.24.5-2.rhaos4.11.gitb007cb6.el8 RHBA-2023:1649
Red Hat OpenShift 4 haproxy +1 2.2.24-3.rhaos4.11.el8 RHBA-2023:1649
Red Hat OpenShift 4 kernel-rt +15 4.18.0-372.51.1.rt7.208.el8_6 RHBA-2023:1649
Red Hat OpenShift 4 openshift +1 4.11.0-202304042055.p0.g8f6c8a6.assembly.stream.el8 RHBA-2023:1649
Red Hat Container Native Virtualization 4 kubevirt +2 4.12.0-1057.el7 RHSA-2023:0407
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed cni 1.1.2-2.1 openSUSE-SU-2024:12599-1
openSUSE Tumbleweed gitleaks 8.18.3-1.1 openSUSE-SU-2024:14015-1
ReleasePackageFixed inAdvisory
Alpine v3.24 git-lfs 3.1.2-r3 —
Alpine v3.23 git-lfs 3.1.2-r3 —
Alpine v3.22 git-lfs 3.1.2-r3 —
Alpine v3.21 git-lfs 3.1.2-r3 —
Alpine v3.20 git-lfs 3.1.2-r3 —
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 git-lfs 3.1.2-r3 —
Alpine v3.18 git-lfs 3.1.2-r3 —
Alpine v3.17 git-lfs 3.1.2-r3 —
Alpine v3.16 git-lfs 3.1.2-r3 —

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 3 buildah 1.41.4-2 —
Azure Linux 3 cni 1.1.2-2 —
Azure Linux 3 containernetworking-plugins 1.6.1-4 —
Azure Linux 3 multus 4.0.2-1 —
Azure Linux 3 podman 5.6.1-2 —

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling dynamic-localpv-provisioner 3.4.1-r3 —
Wolfi rolling gitleaks 8.18.2-r1 —
Wolfi rolling hey 0.1.4-r3 —
Wolfi rolling k3d +2 5.6.0-r11 —
Wolfi rolling terraform-provider-sendgrid 1.0.1-r1 —
Wolfi rolling vt-cli 1.0.0-r3 —

Affected packages

EcosystemPackageAffectedFixedRecord
Go golang.org/x/text < 0.3.7 0.3.7 GHSA-ppp9-7jff-5vj2

Advisories 10

References