Vulnerability · Published Aug 2, 2023 · Assigned by Go

CVE-2023-3978Improper rendering of text nodes in golang.org/x/net/html

Medium 6.1

In plain English

A medium-severity security flaw in golang.org/x/net/html from golang.org/x/net. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.9% (higher than 58% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS NVD)6.1Medium
Exploit odds (30 days)0.9%top 41.6% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Text nodes not in the HTML namespace are incorrectly literally rendered, causing text which should be escaped to not be. This could lead to an XSS attack.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8aardvark-dns2:1.7.0-1.module_el8.9.0+3657+d86e192fALSA-2023:6939
AlmaLinux:8aardvark-dns2:1.0.1-38.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8buildah1:1.24.6-7.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8buildah1:1.31.3-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8buildah-tests1:1.31.3-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8buildah-tests1:1.24.6-7.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8cockpit-podman46-1.module_el8.7.0+3344+5bcd850fALSA-2023:6938
AlmaLinux:8cockpit-podman75-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8conmon3:2.1.8-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8conmon2:2.1.4-2.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8container-selinux2:2.205.0-3.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8container-selinux2:2.221.0-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8containernetworking-plugins1:1.3.0-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8containernetworking-plugins1:1.1.1-5.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8containers-common2:1-54.module_el8.9.0+3673+0c64b403ALSA-2023:6939
AlmaLinux:8containers-common2:1-38.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8crit3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:6938
AlmaLinux:8crit3.18-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8crit3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:6938
AlmaLinux:8criu3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:6938
AlmaLinux:8criu3.18-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8criu3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:6938
AlmaLinux:8criu-devel3.18-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8criu-devel3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:6938
AlmaLinux:8criu-devel3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:6938
AlmaLinux:8criu-libs3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:6938
AlmaLinux:8criu-libs3.18-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8criu-libs3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:6938
AlmaLinux:8crun1.8.3-1.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8crun1.8.7-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8fuse-overlayfs1.12-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8fuse-overlayfs1.9-2.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8libslirp4.4.0-1.module_el8.6.0+3137+d33c3efbALSA-2023:6938
AlmaLinux:8libslirp4.4.0-1.module_el8.6.0+2877+8e437bf5ALSA-2023:6938
AlmaLinux:8libslirp4.4.0-1.module_el8.8.0+3615+3543c705ALSA-2023:6939
AlmaLinux:8libslirp-devel4.4.0-1.module_el8.8.0+3615+3543c705ALSA-2023:6939
AlmaLinux:8libslirp-devel4.4.0-1.module_el8.6.0+2877+8e437bf5ALSA-2023:6938
AlmaLinux:8libslirp-devel4.4.0-1.module_el8.6.0+3137+d33c3efbALSA-2023:6938
AlmaLinux:8netavark2:1.7.0-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8netavark2:1.0.1-38.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8oci-seccomp-bpf-hook1.2.9-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8oci-seccomp-bpf-hook1.2.5-2.module_el8.8.0+3468+16b86c82ALSA-2023:6938
AlmaLinux:8podman3:4.6.1-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8podman2:4.0.2-24.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:9podman2:4.6.1-5.el9ALSA-2023:6474
AlmaLinux:8podman-catatonit2:4.0.2-24.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8podman-catatonit3:4.6.1-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8podman-docker3:4.6.1-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8podman-docker2:4.0.2-24.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:9podman-docker2:4.6.1-5.el9ALSA-2023:6474
AlmaLinux:8podman-gvproxy2:4.0.2-24.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8podman-gvproxy3:4.6.1-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:9podman-gvproxy2:4.6.1-5.el9ALSA-2023:6474
AlmaLinux:8podman-plugins3:4.6.1-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8podman-plugins2:4.0.2-24.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:9podman-plugins2:4.6.1-5.el9ALSA-2023:6474
AlmaLinux:8podman-remote2:4.0.2-24.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8podman-remote3:4.6.1-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:9podman-remote2:4.6.1-5.el9ALSA-2023:6474
AlmaLinux:8podman-tests3:4.6.1-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8podman-tests2:4.0.2-24.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:9podman-tests2:4.6.1-5.el9ALSA-2023:6474
AlmaLinux:8python3-criu3.15-3.module_el8.6.0+2877+8e437bf5ALSA-2023:6938
AlmaLinux:8python3-criu3.15-3.module_el8.6.0+3137+d33c3efbALSA-2023:6938
AlmaLinux:8python3-criu3.18-4.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8python3-podman4.0.0-2.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8python3-podman4.6.0-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8runc1:1.1.9-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8runc1:1.1.5-2.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8skopeo2:1.6.2-8.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8skopeo2:1.13.3-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8skopeo-tests2:1.13.3-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8skopeo-tests2:1.6.2-8.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8slirp4netns1.2.1-1.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8slirp4netns1.1.8-3.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8toolbox0.0.99.4-5.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8toolbox0.0.99.4-5.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8toolbox-tests0.0.99.4-5.module_el8.9.0+3627+db8ec155ALSA-2023:6938
AlmaLinux:8toolbox-tests0.0.99.4-5.module_el8.9.0+3643+9234dc3bALSA-2023:6939
AlmaLinux:8udica0.2.6-20.module_el8.8.0+3615+3543c705ALSA-2023:6939
AlmaLinux:8udica0.2.6-4.module_el8.9.0+3627+db8ec155ALSA-2023:6938
Debian:12golang-golang-x-netno fix listedDEBIAN-CVE-2023-3978
Debian:13golang-golang-x-net1:0.14.0-1DEBIAN-CVE-2023-3978
Debian:14golang-golang-x-net1:0.14.0-1DEBIAN-CVE-2023-3978
Gogolang.org/x/net0.13.0GO-2023-1988
Gogolang.org/x/net0.13.0GHSA-2wrh-6pvc-2jm9
Rocky Linux:8buildah1:1.24.6-7.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8cockpit-podman0:46-1.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8conmon2:2.1.4-2.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8container-selinux2:2.205.0-3.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8containernetworking-plugins1:1.1.1-5.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8containers-common2:1-38.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8criu0:3.15-3.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8crun0:1.8.3-1.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8fuse-overlayfs0:1.9-2.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8libslirp0:4.4.0-1.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8libslirp0:4.4.0-1.module+el8.9.0+1445+07728297RLSA-2023:6939
Rocky Linux:8oci-seccomp-bpf-hook0:1.2.5-2.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8podman2:4.0.2-24.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8python-podman0:4.0.0-2.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8runc1:1.1.5-2.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8slirp4netns0:1.1.8-3.module+el8.9.0+1445+07728297RLSA-2023:6938
Rocky Linux:8udica0:0.2.6-4.module+el8.9.0+1445+07728297RLSA-2023:6938
Ubuntu:22.04:LTSgolang-golang-x-net1:0.0+git20211209.491a49a+dfsg-1ubuntu0.1USN-8900-1
Ubuntu:22.04:LTSgolang-golang-x-net1:0.0+git20211209.491a49a+dfsg-1ubuntu0.1UBUNTU-CVE-2023-3978

Affected products (as reported)

VendorProductVersions
golang.org/x/net golang.org/x/net/html 0 – before 0.13.0

References