UBUNTU-CVE-2023-24537
Calling any of the Parse functions on Go source code which contains //line directives with very large line numbers can cause an infinite loop due to integer overflow.
02 / AFFECTED SOFTWARE
Affected packages
1 explicit affected versions
9 explicit affected versions
9 explicit affected versions
1 explicit affected versions
1 explicit affected versions
2 explicit affected versions
6 explicit affected versions
6 explicit affected versions
3 explicit affected versions
3 explicit affected versions
1 explicit affected versions
03 / CONNECTIONS
Connected vulnerabilities
04 / EVIDENCE
Source records
Calling any of the Parse functions on Go source code which contains //line directives with very large line numbers can cause an infinite loop due to integer overflow.
05 / REFERENCES
Further evidence
- https://github.com/golang/go/commit/126a1d02da82f93ede7ce0bd8d3c51ef627f2104
- https://github.com/golang/go/commit/e7c4b07ecf6b367f1afc9cc48cde963829dd0aab
- https://go.dev/issue/59180
- https://groups.google.com/g/golang-announce/c/Xdv6JL9ENs8
- https://ubuntu.com/security/CVE-2023-24537
- https://ubuntu.com/security/notices/USN-6038-1
- https://ubuntu.com/security/notices/USN-6038-2
- https://ubuntu.com/security/notices/USN-6140-1
- https://www.cve.org/CVERecord?id=CVE-2023-24537