2.3

CVE-2025-58160: tokio-rs tracing

CVSS: 2.3v4.0LowDeferred
AliasesSUSE-SU-2025:3869-1SUSE-SU-2026:20235-1SUSE-SU-2026:20335-1
Published 29-08-2025Last modified 02-09-2025

Vulnerability summary

CVE-2025-58160 is a low (CVSS 2.3) vulnerability in tokio-rs tracing. EPSS estimates a 0.34% chance of exploitation in the next 30 days, higher than 26.1% of scored vulnerabilities.

Overall risk
9/100
0100
Minimal · default modelHow is this calculated?
CVSS score
2.3/10
010
Low · v4.0 (CVE.org)
EPSS score
0.34%
0%100%
Low · +0.02 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 22 · Related 47

Timeline

  1. 29-08-2025
    PublishedVulnerability first disclosed.
  2. 02-09-2025
    Last modifiedVulnerability information updated.

Description

tracing is a framework for instrumenting Rust programs to collect structured, event-based diagnostic information. Prior to version 0.3.20, tracing-subscriber was vulnerable to ANSI escape sequence injection attacks. Untrusted user input containing ANSI escape sequences could be injected into terminal output when logged, potentially allowing attackers to manipulate terminal title bars, clear screens or modify terminal display, and potentially mislead users through terminal manipulation. tracing-subscriber version 0.3.20 fixes this vulnerability by escaping ANSI control characters when writing events to destinations that may be printed to the terminal. A workaround involves avoiding printing logs to terminal emulators without escaping ANSI control sequences.

CVSS metrics

7 scores · 7 sources · 1 version

EPSS trend

Probability

0.34%

Chance of exploitation in the next 30 days

Percentile

26%

Versus all other CVEs

30-day change

+0.02 pp

From 0.33% on 19-09-2026

19-09-202619-10-2026
EPSS score
0.34%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Chainguard89 products
  • atuin< 18.8.0-r1
  • berg< 0.4.11-r2
  • buck2< 20250401-r4
  • cargo-audit< 0.21.2-r7
  • cargo-c< 0.10.15-r1
Wolfi71 products
  • atuin< 18.8.0-r1
  • berg< 0.4.11-r2
  • buck2< 20250401-r4
  • cargo-audit< 0.21.2-r7
  • cargo-c< 0.10.15-r1
Opensuse15 products
  • bpftop&distro=openSUSE Tumbleweed< 0.7.1-1.1
  • cargo-packaging&distro=openSUSE Leap 15.6< 1.3.0+0-150600.3.3.1
  • cargo-packaging&distro=openSUSE Tumbleweed< 1.3.0+0-2.1
  • himmelblau&distro=openSUSE Tumbleweed< 1.2.2+git.0.2d04bca-1.1
  • loupe&distro=openSUSE Leap 16.0< 48.2-160000.1.1
Suse10 products
  • himmelblau&distro=SUSE Linux Enterprise Module for Basesystem 15 SP7< 0.7.18+git.0.8485a75-150700.3.6.1
  • loupe&distro=SUSE Linux Enterprise Server 16.0< 48.2-160000.1.1
  • loupe&distro=SUSE Linux Enterprise Server for SAP applications 16.0< 48.2-160000.1.1
  • python-maturin&distro=SUSE Linux Enterprise Server 16.0< 1.8.7-160000.3.1
  • python-maturin&distro=SUSE Linux Enterprise Server for SAP applications 16.0< 1.8.7-160000.3.1
Crates.Io1 product
  • tracing-subscriber< 0.3.20 | ≥ 0.0.0-0, < 0.3.20
Debian1 product
  • rust-tracing-subscriberAll versions (No fix recorded) | < 0.3.20-1
Tokio-rs1 product
Ubuntu1 product
  • rust-tracing-subscriberAll versions (No fix recorded)

8 vendors · 189 products

References

25 links
Show all 25 references