diff options
| author | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2026-04-13 15:39:30 +0200 |
|---|---|---|
| committer | Tobias Järvelöv <tobias.jarvelov@mullvad.net> | 2026-04-14 10:36:32 +0200 |
| commit | e3f5e10f7a49db4ad3d3eb6b0ef0ee957e1cee53 (patch) | |
| tree | f4ac357e6a5ff8f339b09744a55fe0b3c4480e55 | |
| parent | 2a7d4b5dff5ad2faaafef173ae0f2c7cd8cb3170 (diff) | |
| download | mullvadvpn-e3f5e10f7a49db4ad3d3eb6b0ef0ee957e1cee53.tar.xz mullvadvpn-e3f5e10f7a49db4ad3d3eb6b0ef0ee957e1cee53.zip | |
Remove unused OSV Scanner ignores
With PR #9837 getting merged we no longer use `grpc-tools`, which was
the reason for the `tar` dependency in our supply chain. As such, we
can now remove the ignores for `tar`, since we no longer depend on it.
The ignore for `yauzl` is no longer needed as the vulnerability
report was updated and the version we use is not affected.
| -rw-r--r-- | desktop/osv-scanner.toml | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/desktop/osv-scanner.toml b/desktop/osv-scanner.toml index b3a273b69d..756c8cd5c1 100644 --- a/desktop/osv-scanner.toml +++ b/desktop/osv-scanner.toml @@ -6,50 +6,8 @@ id = "CVE-2024-21528" # GHSA-g974-hxvm-x689 ignoreUntil = 2026-04-16 # The vulnerability is ignored for 6 months as the affected library is not receiving updates and we can not patch the vulnerability without migrating to another library, which is no minor feat. reason = "There is no fix yet and we don't send untrusted input to the first argument of addTranslations" -# tar: node-tar is Vulnerable to Arbitrary File Overwrite and Symlink Poisoning via Insufficient Path Sanitization -[[IgnoredVulns]] -id = "CVE-2026-23745" # GHSA-8qq5-rm4j-mr97 -ignoreUntil = 2026-03-18 -reason = "The vulnerable tar dependency does not handle arbitrary tar files as it is only used by grpc-tools. Unless the files uploaded by the grpc-tools team to node-precompiled-binaries.grpc.io are compromised an attack is not possible." - -# tar: Race Condition in node-tar Path Reservations via Unicode Ligature Collisions on macOS APFS -[[IgnoredVulns]] -id = "CVE-2026-23950" # GHSA-r6q2-hw4h-h46w -ignoreUntil = 2026-03-18 -reason = "The vulnerable tar dependency does not handle arbitrary tar files as it is only used by grpc-tools. Unless the files uploaded by the grpc-tools team to node-precompiled-binaries.grpc.io are compromised an attack is not possible." - -# tar: node-tar Vulnerable to Arbitrary File Creation/Overwrite via Hardlink Path Traversal -[[IgnoredVulns]] -id = "CVE-2026-24842" # GHSA-34x7-hfp2-rc4v -ignoreUntil = 2026-03-18 -reason = "The vulnerable tar dependency does not handle arbitrary tar files as it is only used by grpc-tools. Unless the files uploaded by the grpc-tools team to node-precompiled-binaries.grpc.io are compromised an attack is not possible." - # ajv: ajv has ReDoS when using $data option [[IgnoredVulns]] id = "CVE-2025-69873" # GHSA-2g4f-4pwh-qvx6 ignoreUntil = 2026-08-04 reason = "This vulnerability only concerns ReDoS and the package is only used in development by eslint and electron-builder. eslint explicitly does not use the $data option and electron-builder uses it to validate its config, which we fully dictate ourselves." - -# tar: Arbitrary File Read/Write via Hardlink Target Escape Through Symlink Chain in node-tar Extraction -[[IgnoredVulns]] -id = "CVE-2026-26960" # GHSA-83g3-92jg-28cx -ignoreUntil = 2026-03-18 -reason = "The vulnerable tar dependency does not handle arbitrary tar files as it is only used by grpc-tools. Unless the files uploaded by the grpc-tools team to node-precompiled-binaries.grpc.io are compromised an attack is not possible." - -# tar: tar has Hardlink Path Traversal via Drive-Relative Linkpath -[[IgnoredVulns]] -id = "CVE-2026-29786" # GHSA-qffp-2rhf-9h96 -ignoreUntil = 2026-03-18 -reason = "The vulnerable tar dependency does not handle arbitrary tar files as it is only used by grpc-tools. Unless the files uploaded by the grpc-tools team to node-precompiled-binaries.grpc.io are compromised an attack is not possible." - -# tar: node-tar Symlink Path Traversal via Drive-Relative Linkpath -[[IgnoredVulns]] -id = "CVE-2026-31802" # GHSA-9ppj-qmqm-q256 -ignoreUntil = 2026-03-18 -reason = "The vulnerable tar dependency does not handle arbitrary tar files as it is only used by grpc-tools. Unless the files uploaded by the grpc-tools team to node-precompiled-binaries.grpc.io are compromised an attack is not possible." - -# yauzl: yauzl contains an off-by-one error -[[IgnoredVulns]] -id = "CVE-2026-31988" # GHSA-gmq8-994r-jv83 -ignoreUntil = 2026-04-12 -reason = "The DoS vulnerability is not applicable as the vulnerable getLastModDate method is not invoked by extract-zip." |
