summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorMarkus Pettersson <markus.pettersson@mullvad.net>2025-09-15 09:47:39 +0200
committerMarkus Pettersson <markus.pettersson@mullvad.net>2025-09-16 09:58:29 +0200
commit4ea431fcbb504ebe4c69365b3805a05baba3b803 (patch)
treee434a853b014ce94d1db104f5b554f54e4789f5a
parente53dec928ab31d67c5a59115ed8d75c189aea181 (diff)
downloadmullvadvpn-4ea431fcbb504ebe4c69365b3805a05baba3b803.tar.xz
mullvadvpn-4ea431fcbb504ebe4c69365b3805a05baba3b803.zip
Extend ignore of Go CVEs in `libwg`
Instruct `osv-scanner` to ignore a bunch of CVEs that affect Go code in wireguard-go-rs/libwg. All CVEs have been checked to not affect libwg in any way, so they are safe to ignore.
-rw-r--r--wireguard-go-rs/libwg/osv-scanner.toml32
1 files changed, 16 insertions, 16 deletions
diff --git a/wireguard-go-rs/libwg/osv-scanner.toml b/wireguard-go-rs/libwg/osv-scanner.toml
index e735b63a40..fc3ba9e000 100644
--- a/wireguard-go-rs/libwg/osv-scanner.toml
+++ b/wireguard-go-rs/libwg/osv-scanner.toml
@@ -2,95 +2,95 @@
# Stack exhaustion in Decoder.Decode in encoding/gob
[[IgnoredVulns]]
id = "CVE-2024-34156" # GO-2024-3106
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use the affected code"
# Stack exhaustion in Parse in go/build/constraint
[[IgnoredVulns]]
id = "CVE-2024-34158" # GO-2024-3107
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use the affected code"
# Stack exhaustion in all Parse functions in go/parser
[[IgnoredVulns]]
id = "CVE-2024-34155" # GO-2024-3105
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use the affected code"
# Denial of service in HTML Parse function in go/net/html
[[IgnoredVulns]]
id = "CVE-2024-45338" # GO-2024-3333
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use the affected code"
# Denial of service in HTML Parse function in go/net/html
[[IgnoredVulns]]
id = "GHSA-w32m-9786-jp63" # GO-2024-3333
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use the affected code"
# Sensitive headers incorrectly sent after cross-domain redirect in net/http
[[IgnoredVulns]]
id = "CVE-2024-45336" # GO-2025-3420
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use the affected code"
# Usage of IPv6 zone IDs can bypass URI name constraints in crypto/x509
[[IgnoredVulns]]
id = "CVE-2024-45341" # GO-2025-3373
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use the affected code"
# Denial of service in golang.org/x/crypto (for SSH server implementations)
[[IgnoredVulns]]
id = "CVE-2025-22869" # GO-2025-3487
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use the affected code"
# Timing sidechannel for P-256 on ppc64le in crypto/internal/nistec. We don't deploy to PowerPC.
[[IgnoredVulns]]
id = "CVE-2025-22866" # GO-2025-3447
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use the affected code"
# HTTP Proxy bypass using IPv6 Zone IDs in golang.org/x/net
[[IgnoredVulns]]
id = "CVE-2025-22870" # GO-2025-3503
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use x/net/proxy nor x/net/http/httpproxy"
# Request smuggling due to acceptance of invalid chunked data in net/http
[[IgnoredVulns]]
id = "CVE-2025-22871" # GO-2025-3563
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use net/http"
# Incorrect Neutralization of Input During Web Page Generation in x/net
[[IgnoredVulns]]
id = "CVE-2025-22872" # GO-2025-3595
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use x/net/html"
# Inconsistent handling of O_CREATE|O_EXCL on Unix and Windows in os in syscall
[[IgnoredVulns]]
id = "CVE-2025-0913" # GO-2025-3750
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use OpenFile on Windows"
# Sensitive headers not cleared on cross-origin redirect in net/http
[[IgnoredVulns]]
id = "CVE-2025-4673" # GO-2025-3751
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use Proxy-Authorization or Proxy-Authenticate headers"
# Usage of ExtKeyUsageAny disables policy validation in crypto/x509
[[IgnoredVulns]]
id = "CVE-2025-22874" # GO-2025-3749
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use crypto/x509"
# Incorrect results returned from Rows.Scan in database/sql
[[IgnoredVulns]]
id = "CVE-2025-47907" # GO-2025-3849
-ignoreUntil = 2025-09-12
+ignoreUntil = 2026-09-12
reason = "wireguard-go does not use database/sql"