Vulnerability Reportdatadog/agent:7.84.6

datadog/agent:7.84.6
digestsha256:4aa71f1f624e36ed4d04568e4ad3f323af14426db07d2f9ed98869f6d0bdbbd3

Executive Summary

Last scanned:

Threat Score
30/100NEEDS ATTENTION
Reputation
TRUSTED

This image is acceptable for production, but remediating the identified vulnerabilities is recommended to reduce the attack surface. The most notable issue is CVE-2026-97687 in urllib3, which could expose forwarded traffic, but only when an HTTPS proxy is configured with custom TLS settings. CVE-2026-97689 in urllib3 could cause memory exhaustion when the agent talks to a malicious HTTP server, and the msgpack flaw in GHSA-6v7p-g79w-8964 only matters if a Python component reuses an Unpacker on untrusted input. None of these are known to be actively exploited, and the severity levels are moderate, so they do not push the image into a higher risk category. Updating the urllib3 and msgpack packages would reduce exposure over time.

Hardening plan for this image · 3 steps

Included in Pro

Scanning procedure

  1. Vulnerability scan
    Full CVE sweep across OS packages and app dependencies
  2. Exploitability check
    CVEs ranked by exploit probability (EPSS) and matched against CISA KEV
  3. Reachability analysis
    Symbol-level proof: is the vulnerable code even linked and callable in your binaries?
  4. Runtime verification
    Live-container probes: exposed endpoints, feature flags, real defaults
  5. Supply chain analysis
    Base-image lineage, package provenance and signatures — nothing slipped in unnoticed
  6. Hardening recommendations
    A hardened build plan — patch, remove unused packages, lock down the runtime — with parity tests proving nothing broke

Vulnerabilities

Vulnerability Log

52 total
CVE IDAdjusted SeverityPackageExploit ProbabilityRisk Context
CVE-2026-97687MEDIUM6.48
urllib3
2.7.0
fixed in 2.8.0
0.2%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
GHSA-6v7p-g79w-8964MEDIUM6
msgpack
1.1.2
fixed in 1.2.1
—
Directly ExposedContext importance: MEDIUM
CVE-2026-97689MEDIUM6
urllib3
2.7.0
fixed in 2.8.0
0.3%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-88647MEDIUM5.52
libgnutls30t64
3.8.3-1.1ubuntu3.6
No fix yet
0.2%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-61801MEDIUM5.5
github.com/moby/sys/user
v0.4.0
fixed in 0.4.1
0.1%
Theoretical Threat
Directly Exposed
CVE-2025-47273MEDIUM5.28
setuptools
70.3.0
fixed in 78.1.1
1.6%
Low-Moderate Risk
Directly Exposed
CVE-2026-96749MEDIUM5.04
pymongo
4.8.0
fixed in 4.18.2
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-88029MEDIUM4.98
pymongo
4.8.0
fixed in 4.18.1
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-102275MEDIUM4.92
PyJWT
2.14.0
fixed in 2.15.0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-18374MEDIUM4.9
libc-bin
2.39-0ubuntu8.9
No fix yet
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-18374MEDIUM4.9
libc6
2.39-0ubuntu8.9
No fix yet
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-33997MEDIUM4.86
github.com/docker/docker
v28.5.3-0.20260325154711-31a1689cb0a1+incompatible
fixed in 29.3.1
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-67693MEDIUM4.72
libgnutls30t64
3.8.3-1.1ubuntu3.6
No fix yet
0.2%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-95837MEDIUM4.68
github.com/containerd/containerd/v2
v2.2.5
fixed in 2.2.7, 2.3.4
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-101918MEDIUM4.5
PyJWT
2.14.0
fixed in 2.15.0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-95184MEDIUM4.24
libgnutls30t64
3.8.3-1.1ubuntu3.6
No fix yet
0.2%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-97688MEDIUM4.24
urllib3
2.7.0
fixed in 2.8.0
0.3%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
GHSA-2mjx-qc3c-rqvcMEDIUM4.24
rustls
0.23.43
fixed in 0.23.45
—
Directly ExposedContext importance: MEDIUM
CVE-2026-89092MEDIUM4.2
libc-bin
2.39-0ubuntu8.9
No fix yet
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-89092MEDIUM4.2
libc6
2.39-0ubuntu8.9
No fix yet
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-88648MEDIUM4.14
libgnutls30t64
3.8.3-1.1ubuntu3.6
No fix yet
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-103111MEDIUM4.14
libpcre2-8-0
10.42-4ubuntu2.1
No fix yet
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-86145MEDIUM4.14
libpcre2-8-0
10.42-4ubuntu2.1
No fix yet
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-89157MEDIUM4.14
libpcre2-8-0
10.42-4ubuntu2.1
No fix yet
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-89161MEDIUM4.14
libpcre2-8-0
10.42-4ubuntu2.1
No fix yet
0.1%
Theoretical Threat
Directly Exposed
CVE-2026-49265MEDIUM4.08
oauthlib
3.3.1
fixed in 4.0.0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-95209MEDIUM4
libgnutls30t64
3.8.3-1.1ubuntu3.6
No fix yet
0.2%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
CVE-2026-95210MEDIUM4
libgnutls30t64
3.8.3-1.1ubuntu3.6
No fix yet
0.2%
Theoretical Threat
Directly ExposedContext importance: MEDIUM
GHSA-qp9x-wp8f-qgjjMEDIUM4
tuf
4.0.0
fixed in 7.0.0
—
Directly Exposed
GO-2026-5932MEDIUM4
golang.org/x/crypto
v0.57.0
No fix yet
—
Directly Exposed
CVE-2026-89158LOW3.9
libpcre2-8-0
10.42-4ubuntu2.1
No fix yet
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-89160LOW3.9
libpcre2-8-0
10.42-4ubuntu2.1
No fix yet
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-96748LOW3.9
pymongo
4.8.0
fixed in 4.18.2
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-49264LOW3.66
oauthlib
3.3.1
fixed in 4.0.0
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-59890LOW3.66
setuptools
70.3.0
fixed in 83.0.0
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-89156LOW3.54
libpcre2-8-0
10.42-4ubuntu2.1
No fix yet
0.3%
Theoretical Threat
Directly Exposed
CVE-2025-29481LOW3.31
libbpf1
1:1.3.0-2build2
No fix yet
0.2%
Theoretical Threat
Directly Exposed
CVE-2025-1352LOW3.31
libelf1t64
0.190-1.1ubuntu0.1
No fix yet
0.7%
Theoretical Threat
Directly Exposed
CVE-2025-1376LOW3.31
libelf1t64
0.190-1.1ubuntu0.1
No fix yet
0.3%
Theoretical Threat
Directly Exposed
CVE-2026-102473LOW3.3
dash
0.5.12-6ubuntu5
No fix yet
0.1%
Theoretical Threat
Post-Exploit
CVE-2026-53495LOW3.3
github.com/containerd/containerd/v2
v2.2.5
fixed in 2.0.12, 2.2.8, 2.3.5
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-40228LOW3.3
libsystemd0
255.4-1ubuntu8.18
No fix yet
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-40228LOW3.3
libudev1
255.4-1ubuntu8.18
No fix yet
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-53493LOW3.18
github.com/containerd/containerd/v2
v2.2.5
fixed in 2.0.13, 2.2.9, 2.3.6, 2.4.1
0.4%
Theoretical Threat
Directly Exposed
CVE-2026-96747LOW3
pymongo
4.8.0
fixed in 4.18.2
0.2%
Theoretical Threat
Directly Exposed
CVE-2026-18477LOW2.64
tar
1.35+dfsg-3ubuntu0.4
No fix yet
<0.1%
Theoretical Threat
Post-Exploit
CVE-2026-18508LOW2.64
tar
1.35+dfsg-3ubuntu0.4
No fix yet
0.1%
Theoretical Threat
Post-Exploit
CVE-2026-102474LOW2.4
dash
0.5.12-6ubuntu5
No fix yet
0.1%
Theoretical Threat
Post-Exploit
CVE-2026-95838LOW1.98
github.com/containerd/containerd/v2
v2.2.5
fixed in 2.0.12, 2.2.8, 2.3.5
0.2%
Theoretical Threat
Directly Exposed
CVE-2024-56433LOW1.84
login
1:4.13+dfsg1-4ubuntu3.2
No fix yet
0.4%
Theoretical Threat
Post-Exploit
CVE-2024-56433LOW1.84
passwd
1:4.13+dfsg1-4ubuntu3.2
No fix yet
0.4%
Theoretical Threat
Post-Exploit
GHSA-xmj3-9gf7-h52wLOW0.6
setuptools
70.3.0
fixed in 84.1.0
—
Directly Exposed

Want to check another image? Run a full scan with the Docker Security Scanner.