Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

Go standard library — Vulnerabilities & Security Advisories 120

Browse all 120 CVE security advisories affecting Go standard library. AI-powered Chinese analysis, POCs, and references for each vulnerability.

The Go standard library provides essential built-in packages for networking, cryptography, and system interaction, serving as the foundational runtime for millions of applications. Despite its robust design, it has recorded approximately 100 Common Vulnerabilities and Exposures (CVEs), primarily stemming from logic errors in parsing or concurrency handling rather than complex exploitation chains. Historically, common vulnerability classes include denial-of-service conditions via malformed input, race conditions in concurrent data structures, and occasional remote code execution flaws within specific subsystems like HTTP servers or crypto implementations. Notable incidents often involve improper validation leading to memory corruption or information disclosure. While the library is generally secure, its widespread adoption means even minor flaws can impact a vast ecosystem. Developers must remain vigilant about patching updates, as the standard library’s central role amplifies the risk of any discovered defect affecting dependent software infrastructure.

CVE IDTitleCVSSSeverityPublished
CVE-2024-45336 Sensitive headers incorrectly sent after cross-domain redirect in net/http — net/http 8.2 -2025-01-28
CVE-2024-45341 Usage of IPv6 zone IDs can bypass URI name constraints in crypto/x509 — crypto/x509 5.3 -2025-01-28
CVE-2024-34158 Stack exhaustion in Parse in go/build/constraint — go/build/constraint 7.5 -2024-09-06
CVE-2024-34156 Stack exhaustion in Decoder.Decode in encoding/gob — encoding/gob 7.5 -2024-09-06
CVE-2024-34155 Stack exhaustion in all Parse functions in go/parser — go/parser 7.5 -2024-09-06
CVE-2024-24791 Denial of service due to improper 100-continue handling in net/http — net/http 7.5AIHighAI2024-07-02
CVE-2024-24789 Mishandling of corrupt central directory record in archive/zip — archive/zip 5.3AIMediumAI2024-06-05
CVE-2024-24790 Unexpected behavior from Is methods for IPv4-mapped IPv6 addresses in net/netip — net/netip--AI2024-06-05
CVE-2024-24788 Malformed DNS message can cause infinite loop in net — net 7.5AIHighAI2024-05-08
CVE-2023-45288 HTTP/2 CONTINUATION flood in net/http — net/http 7.5 -2024-04-04
CVE-2024-24785 Errors returned from JSON marshaling may break template escaping in html/template — html/template 5.3AIMediumAI2024-03-05
CVE-2024-24784 Comments in display names are incorrectly handled in net/mail — net/mail 7.5AIHighAI2024-03-05
CVE-2023-45289 Incorrect forwarding of sensitive headers and cookies on HTTP redirect in net/http — net/http 7.1AIHighAI2024-03-05
CVE-2023-45290 Memory exhaustion in multipart form parsing in net/textproto and net/http — net/textproto 7.5AIHighAI2024-03-05
CVE-2024-24783 Verify panics on certificates with an unknown public key algorithm in crypto/x509 — crypto/x509 7.5AIHighAI2024-03-05
CVE-2023-39326 Denial of service via chunk extensions in net/http — net/http/internal 7.5 -2023-12-06
CVE-2023-45287 Before Go 1.20, the RSA based key exchange methods in crypto/tls may exhibit a timing side channel — crypto/tls 5.9 -2023-12-05
CVE-2023-45284 Incorrect detection of reserved device names on Windows in path/filepath — path/filepath 4.3 -2023-11-09
CVE-2023-45283 Insecure parsing of Windows paths with a \??\ prefix in path/filepath — path/filepath 9.1 -2023-11-09
CVE-2023-39325 HTTP/2 rapid reset can cause excessive work in net/http — net/http 7.5 -2023-10-11
CVE-2023-39322 Memory exhaustion in QUIC connection handling in crypto/tls — crypto/tls 7.5 -2023-09-08
CVE-2023-39321 Panic when processing post-handshake message on QUIC connections in crypto/tls — crypto/tls 7.5 -2023-09-08
CVE-2023-39319 Improper handling of special tags within script contexts in html/template — html/template 6.1 -2023-09-08
CVE-2023-39318 Improper handling of HTML-like comments in script contexts in html/template — html/template 6.1 -2023-09-08
CVE-2023-29409 Large RSA keys can cause high CPU usage in crypto/tls — crypto/tls 7.5 -2023-08-02
CVE-2023-29406 Insufficient sanitization of Host header in net/http — net/http 7.5 -2023-07-11
CVE-2023-29403 Unsafe behavior in setuid/setgid binaries in runtime — runtime 7.8 -2023-06-08
CVE-2023-24539 Improper sanitization of CSS values in html/template — html/template 7.2 -2023-05-11
CVE-2023-24540 Improper handling of JavaScript whitespace in html/template — html/template 9.8 -2023-05-11
CVE-2023-29400 Improper handling of empty HTML attributes in html/template — html/template 5.3 -2023-05-11

This page lists every published CVE security advisory associated with Go standard library. Each entry links to a detailed page with CVSS scoring, CWE classification, affected products and references. AI-generated Chinese analysis is provided for fast triage.