UBUNTU-CVE-2022-24921

Source
https://ubuntu.com/security/CVE-2022-24921
Import Source
https://github.com/canonical/ubuntu-security-notices/blob/main/osv/cve/2022/UBUNTU-CVE-2022-24921.json
JSON Data
https://api.test.osv.dev/v1/vulns/UBUNTU-CVE-2022-24921
Upstream
Published
2022-03-05T20:15:00Z
Modified
2025-09-08T16:50:04Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
  • Ubuntu - low
Summary
[none]
Details

regexp.Compile in Go before 1.16.15 and 1.17.x before 1.17.8 allows stack exhaustion via a deeply nested expression.

References

Affected packages

Ubuntu:22.04:LTS

golang-1.13

Package

Name
golang-1.13
Purl
pkg:deb/ubuntu/golang-1.13@1.13.8-1ubuntu2.22.04.2?arch=source&distro=jammy

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.13.8-1ubuntu2
1.13.8-1ubuntu2.22.04.1
1.13.8-1ubuntu2.22.04.2

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.13",
            "binary_version": "1.13.8-1ubuntu2.22.04.2"
        },
        {
            "binary_name": "golang-1.13-go",
            "binary_version": "1.13.8-1ubuntu2.22.04.2"
        },
        {
            "binary_name": "golang-1.13-src",
            "binary_version": "1.13.8-1ubuntu2.22.04.2"
        }
    ]
}

golang-1.17

Package

Name
golang-1.17
Purl
pkg:deb/ubuntu/golang-1.17@1.17.13-3ubuntu1.3?arch=source&distro=jammy

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.17-1ubuntu2
1.17.3-1ubuntu1
1.17.3-1ubuntu2
1.17.13-3ubuntu1
1.17.13-3ubuntu1.2
1.17.13-3ubuntu1.3

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.17",
            "binary_version": "1.17.13-3ubuntu1.3"
        },
        {
            "binary_name": "golang-1.17-go",
            "binary_version": "1.17.13-3ubuntu1.3"
        },
        {
            "binary_name": "golang-1.17-src",
            "binary_version": "1.17.13-3ubuntu1.3"
        }
    ]
}

Ubuntu:Pro:14.04:LTS

golang-1.10

Package

Name
golang-1.10
Purl
pkg:deb/ubuntu/golang-1.10@1.10.4-2ubuntu1~14.04.1?arch=source&distro=esm-infra-legacy/trusty

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.10.4-2ubuntu1~14.04.1

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.10",
            "binary_version": "1.10.4-2ubuntu1~14.04.1"
        },
        {
            "binary_name": "golang-1.10-go",
            "binary_version": "1.10.4-2ubuntu1~14.04.1"
        },
        {
            "binary_name": "golang-1.10-src",
            "binary_version": "1.10.4-2ubuntu1~14.04.1"
        }
    ]
}

Ubuntu:Pro:16.04:LTS

golang-1.10

Package

Name
golang-1.10
Purl
pkg:deb/ubuntu/golang-1.10@1.10.4-2ubuntu1~16.04.2?arch=source&distro=esm-infra/xenial

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.10.4-2ubuntu1~16.04.1
1.10.4-2ubuntu1~16.04.2

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.10",
            "binary_version": "1.10.4-2ubuntu1~16.04.2"
        },
        {
            "binary_name": "golang-1.10-go",
            "binary_version": "1.10.4-2ubuntu1~16.04.2"
        },
        {
            "binary_name": "golang-1.10-src",
            "binary_version": "1.10.4-2ubuntu1~16.04.2"
        }
    ]
}

golang-1.6

Package

Name
golang-1.6
Purl
pkg:deb/ubuntu/golang-1.6@1.6.2-0ubuntu5~16.04.4?arch=source&distro=esm-infra/xenial

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.6-0ubuntu1
1.6-0ubuntu2
1.6-0ubuntu3
1.6-0ubuntu4
1.6-0ubuntu5
1.6.1-0ubuntu1
1.6.2-0ubuntu5~16.04
1.6.2-0ubuntu5~16.04.2
1.6.2-0ubuntu5~16.04.3
1.6.2-0ubuntu5~16.04.4

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.6",
            "binary_version": "1.6.2-0ubuntu5~16.04.4"
        },
        {
            "binary_name": "golang-1.6-go",
            "binary_version": "1.6.2-0ubuntu5~16.04.4"
        },
        {
            "binary_name": "golang-1.6-src",
            "binary_version": "1.6.2-0ubuntu5~16.04.4"
        }
    ]
}

golang-1.13

Package

Name
golang-1.13
Purl
pkg:deb/ubuntu/golang-1.13@1.13.8-1ubuntu1~16.04.3+esm3?arch=source&distro=esm-apps/xenial

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.13.8-1ubuntu1~16.04.2
1.13.8-1ubuntu1~16.04.3
1.13.8-1ubuntu1~16.04.3+esm2
1.13.8-1ubuntu1~16.04.3+esm3

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.13",
            "binary_version": "1.13.8-1ubuntu1~16.04.3+esm3"
        },
        {
            "binary_name": "golang-1.13-go",
            "binary_version": "1.13.8-1ubuntu1~16.04.3+esm3"
        },
        {
            "binary_name": "golang-1.13-src",
            "binary_version": "1.13.8-1ubuntu1~16.04.3+esm3"
        }
    ]
}

Ubuntu:Pro:18.04:LTS

golang-1.10

Package

Name
golang-1.10
Purl
pkg:deb/ubuntu/golang-1.10@1.10.4-2ubuntu1~18.04.2?arch=source&distro=esm-infra/bionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.10~rc1-1
1.10~rc1-1ubuntu1
1.10~rc1-2ubuntu1
1.10~rc2-1ubuntu1
1.10-1ubuntu1
1.10.1-1ubuntu2
1.10.4-2ubuntu1~18.04.1
1.10.4-2ubuntu1~18.04.2

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.10",
            "binary_version": "1.10.4-2ubuntu1~18.04.2"
        },
        {
            "binary_name": "golang-1.10-go",
            "binary_version": "1.10.4-2ubuntu1~18.04.2"
        },
        {
            "binary_name": "golang-1.10-src",
            "binary_version": "1.10.4-2ubuntu1~18.04.2"
        }
    ]
}

golang-1.13

Package

Name
golang-1.13
Purl
pkg:deb/ubuntu/golang-1.13@1.13.8-1ubuntu1~18.04.4+esm1?arch=source&distro=esm-apps/bionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.13.8-1ubuntu1~18.04.2
1.13.8-1ubuntu1~18.04.3
1.13.8-1ubuntu1~18.04.4
1.13.8-1ubuntu1~18.04.4+esm1

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.13",
            "binary_version": "1.13.8-1ubuntu1~18.04.4+esm1"
        },
        {
            "binary_name": "golang-1.13-go",
            "binary_version": "1.13.8-1ubuntu1~18.04.4+esm1"
        },
        {
            "binary_name": "golang-1.13-src",
            "binary_version": "1.13.8-1ubuntu1~18.04.4+esm1"
        }
    ]
}

golang-1.16

Package

Name
golang-1.16
Purl
pkg:deb/ubuntu/golang-1.16@1.16.2-0ubuntu1~18.04.2+esm1?arch=source&distro=esm-apps/bionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.16.2-0ubuntu1~18.04.2
1.16.2-0ubuntu1~18.04.2+esm1

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.16",
            "binary_version": "1.16.2-0ubuntu1~18.04.2+esm1"
        },
        {
            "binary_name": "golang-1.16-go",
            "binary_version": "1.16.2-0ubuntu1~18.04.2+esm1"
        },
        {
            "binary_name": "golang-1.16-src",
            "binary_version": "1.16.2-0ubuntu1~18.04.2+esm1"
        }
    ]
}

golang-1.8

Package

Name
golang-1.8
Purl
pkg:deb/ubuntu/golang-1.8@1.8.3-2ubuntu1.18.04.1?arch=source&distro=esm-apps/bionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.8.3-2ubuntu1
1.8.3-2ubuntu1.18.04.1

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.8",
            "binary_version": "1.8.3-2ubuntu1.18.04.1"
        },
        {
            "binary_name": "golang-1.8-go",
            "binary_version": "1.8.3-2ubuntu1.18.04.1"
        },
        {
            "binary_name": "golang-1.8-go-shared-dev",
            "binary_version": "1.8.3-2ubuntu1.18.04.1"
        },
        {
            "binary_name": "golang-1.8-src",
            "binary_version": "1.8.3-2ubuntu1.18.04.1"
        },
        {
            "binary_name": "libgolang-1.8-std1",
            "binary_version": "1.8.3-2ubuntu1.18.04.1"
        }
    ]
}

golang-1.9

Package

Name
golang-1.9
Purl
pkg:deb/ubuntu/golang-1.9@1.9.4-1ubuntu1?arch=source&distro=esm-apps/bionic

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.9.1-2ubuntu1
1.9.2-1ubuntu1
1.9.2-3ubuntu1
1.9.3-1ubuntu1
1.9.4-1ubuntu1

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.9",
            "binary_version": "1.9.4-1ubuntu1"
        },
        {
            "binary_name": "golang-1.9-go",
            "binary_version": "1.9.4-1ubuntu1"
        },
        {
            "binary_name": "golang-1.9-src",
            "binary_version": "1.9.4-1ubuntu1"
        }
    ]
}

Ubuntu:Pro:20.04:LTS

golang-1.13

Package

Name
golang-1.13
Purl
pkg:deb/ubuntu/golang-1.13@1.13.8-1ubuntu1.2?arch=source&distro=esm-infra/focal

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.13.1-1ubuntu1
1.13.3-1ubuntu1
1.13.4-1ubuntu1
1.13.5-1ubuntu1
1.13.6-1ubuntu1
1.13.6-2ubuntu1
1.13.7-1ubuntu1
1.13.8-1ubuntu1
1.13.8-1ubuntu1.1
1.13.8-1ubuntu1.2

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.13",
            "binary_version": "1.13.8-1ubuntu1.2"
        },
        {
            "binary_name": "golang-1.13-go",
            "binary_version": "1.13.8-1ubuntu1.2"
        },
        {
            "binary_name": "golang-1.13-src",
            "binary_version": "1.13.8-1ubuntu1.2"
        }
    ]
}

golang-1.14

Package

Name
golang-1.14
Purl
pkg:deb/ubuntu/golang-1.14@1.14.3-2ubuntu2~20.04.2?arch=source&distro=esm-infra/focal

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.14~beta1-1
1.14~beta1-2
1.14~rc1-1
1.14-1
1.14.1-1
1.14.2-1
1.14.2-1ubuntu1
1.14.3-2ubuntu2~20.04.1
1.14.3-2ubuntu2~20.04.2

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.14",
            "binary_version": "1.14.3-2ubuntu2~20.04.2"
        },
        {
            "binary_name": "golang-1.14-go",
            "binary_version": "1.14.3-2ubuntu2~20.04.2"
        },
        {
            "binary_name": "golang-1.14-src",
            "binary_version": "1.14.3-2ubuntu2~20.04.2"
        }
    ]
}

golang-1.16

Package

Name
golang-1.16
Purl
pkg:deb/ubuntu/golang-1.16@1.16.2-0ubuntu1~20.04.1+esm1?arch=source&distro=esm-apps/focal

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected

Affected versions

1.*

1.16.2-0ubuntu1~20.04
1.16.2-0ubuntu1~20.04.1
1.16.2-0ubuntu1~20.04.1+esm1

Ecosystem specific

{
    "binaries": [
        {
            "binary_name": "golang-1.16",
            "binary_version": "1.16.2-0ubuntu1~20.04.1+esm1"
        },
        {
            "binary_name": "golang-1.16-go",
            "binary_version": "1.16.2-0ubuntu1~20.04.1+esm1"
        },
        {
            "binary_name": "golang-1.16-src",
            "binary_version": "1.16.2-0ubuntu1~20.04.1+esm1"
        }
    ]
}