Skip to content

Update x/net for HTML denial-of-service and namespace fixes - #3

Merged
matteius merged 2 commits into
devfrom
fix/x-net-062
Nov 6, 2026
Merged

matteius merged 2 commits into
devfrom
fix/x-net-062

Conversation

@matteius

@matteius matteius commented Nov 6, 2026 •

Copy link
Copy Markdown

Upgrade golang.org/x/net to v0.62.0 to address CVE-2026-78661 (HTML denial of service) and CVE-2026-97045 (HTML rendering namespace/XSS). Module resolution also requires x/sys v0.49.0. Pin x/crypto to the published patched revision v0.58.1-0.20261009181718-2f1f834330b2, avoiding the deprecated OpenPGP module advisory GO-2026-5932 that Trivy also reports. go2rtc does not import the removed OpenPGP package.

Validation: go mod verify and a fresh binary build pass. The repository's baseline comparison reproduces the same 28 existing upstream test failure entries with no new or changed failures. govulncheck's rebuilt-binary scan and Trivy 0.76.2's rebuilt-binary scan both report no vulnerabilities.

The companion lightNVR PR will advance its submodule pin and verify the packaged image. No streaming behavior changes are included.

@matteius
matteius merged commit ccaf7a4 into dev Nov 6, 2026
1 check passed
@matteius
matteius deleted the fix/x-net-062 branch November 6, 2026 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant