Skip to content

Conversation

burgerdev
Copy link
Member

@burgerdev burgerdev commented Jul 8, 2025

@burgerdev burgerdev requested a review from katexochen as a code owner July 8, 2025 14:21
@burgerdev burgerdev added the bug fix Fixing a user facing bug label Jul 8, 2025
@burgerdev
Copy link
Member Author

Imho we can ignore the govulncheck findings:

Vulnerability #1: GO-2025-3751
Sensitive headers not cleared on cross-origin redirect in net/http
More info: https://pkg.go.dev/vuln/GO-2025-3751
Standard library
Found in: net/[email protected]
Fixed in: net/[email protected]
Example traces found:
#1: nodeinstaller/internal/asset/http.go:100:30: asset.HTTPFetcher.FetchUnchecked calls http.Client.Do

Nodeinstaller is not setting sensitive headers.

Vulnerability #2: GO-2025-3750
Inconsistent handling of O_CREATE|O_EXCL on Unix and Windows in os in
syscall
More info: https://pkg.go.dev/vuln/GO-2025-3750

Windows is not a supported target, behaviour on UNIX is ok before and after.

Vulnerability #3: GO-2025-3749
Usage of ExtKeyUsageAny disables policy validation in crypto/x509
More info: https://pkg.go.dev/vuln/GO-2025-3749
Standard library
Found in: crypto/[email protected]
Fixed in: crypto/[email protected]
Example traces found:
#1: internal/attestation/snp/validator.go:100:40: snp.Validator.Validate calls verify.SnpAttestationContext, which eventually calls x509.Certificate.Verify

As far as I know, we don't have policy graphs in certificates relevant to attestation.

@burgerdev burgerdev merged commit 635b471 into release/v1.9 Jul 8, 2025
25 of 28 checks passed
@burgerdev burgerdev deleted the burgerdev/backport-volume-ghsa branch July 8, 2025 19:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug fix Fixing a user facing bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants