Skip to content
OpenAdvisories
High USN-7081-1 4 CVEs

golang-1.22 vulnerabilities

Published Oct 23, 2024 · Updated Apr 27, 2026

Summary

It was discovered that the Go net/http module did not properly handle
responses to requests with an "Expect: 100-continue" header under certain
circumstances. An attacker could possibly use this issue to cause a denial
of service. (CVE-2024-24791)

It was discovered that the Go parser module did not properly handle deeply
nested literal values. An attacker could possibly use this issue to cause
a panic resulting in a denial of service. (CVE-2024-34155)

It was discovered that the Go encoding/gob module did not properly handle
message decoding under certain circumstances. An attacker could possibly
use this issue to cause a panic resulting in a denial of service.
(CVE-2024-34156)

It was discovered that the Go build module did not properly handle certain
build tag lines with deeply nested expressions. An attacker could possibly
use this issue to cause a panic resulting in a denial of service.
(CVE-2024-34158)

Fixed packages 3

ReleasePackageFixed in
Ubuntu · 20.04 LTS 20.04:LTS golang-1.22 1.22.2-2~20.04.2
Ubuntu · 22.04 LTS 22.04:LTS golang-1.22 1.22.2-2~22.04.2
Ubuntu · 24.04 LTS 24.04:LTS golang-1.22 1.22.2-2ubuntu0.3

Vulnerabilities 4

References

  • report
    https://ubuntu.com/security/CVE-2024-24791
  • report
    https://ubuntu.com/security/CVE-2024-34155
  • report
    https://ubuntu.com/security/CVE-2024-34156
  • report
    https://ubuntu.com/security/CVE-2024-34158