# CVE-2025-58160: rust-tracing-subscriber: tracing is a framework for instrumenting Rust programs to collect structured, event-based diagnostic information

CVE-2025-58160 is fixed in 20 products on 1 platform, first by DEBIAN-CVE-2025-58160, released August 29, 2025. It is not reported as exploited. Patch Radar priority: Routine.

- Web page: https://patchblox.com/security/cve/CVE-2025-58160
- Priority: Routine
- CVSS: n/a (moderate)
- EPSS: 0.0034
- CISA KEV: not listed
- Exploited (vendor report): no
- Publicly disclosed: no
- Published: Aug 29, 2025

## 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.

## Where it's fixed

| Platform | Product | Fixed in | Fix | Released |
|---|---|---|---|---|
| Linux | agama opensuse-leap 16.0 | 17+699.92879916c-160000.13.1 | [OPENSUSE-SU-2026:22075-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-22075-1.md) | Nov 7, 2026 |
| Linux | agama sles 16.0 | 17+699.92879916c-160000.13.1 | [SUSE-SU-2026:24236-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-24236-1.md) | Nov 7, 2026 |
| Linux | cargo-c amzn 2023 | 0.9.32-3.amzn2023.0.4 | [ALAS2023-2025-1180](https://patchblox.com/security/data/fix/linux/alas2023-2025-1180.md) | Sep 10, 2025 |
| Linux | cargo-c opensuse-leap 16.0 | 0.10.15-160000.1.1 | [OPENSUSE-SU-2026:20060-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-20060-1.md) | Jan 19, 2026 |
| Linux | cargo-c sles 16.0 | 0.10.15-160000.1.1 | [SUSE-SU-2026:20096-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-20096-1.md) | Jan 19, 2026 |
| Linux | cargo-c-debuginfo amzn 2023 | 0.9.32-3.amzn2023.0.4 | [ALAS2023-2025-1180](https://patchblox.com/security/data/fix/linux/alas2023-2025-1180.md) | Sep 10, 2025 |
| Linux | cargo-packaging opensuse-leap 15.6 | 1.3.0+0-150600.3.3.1 | [SUSE-SU-2025:4091-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-4091-1.md) | Nov 13, 2025 |
| Linux | glycin-debugsource amzn 2023 | 1.1.2-9.amzn2023 | [ALAS2023-2025-1193](https://patchblox.com/security/data/fix/linux/alas2023-2025-1193.md) | Sep 15, 2025 |
| Linux | glycin-loaders amzn 2023 | 1.1.2-9.amzn2023 | [ALAS2023-2025-1193](https://patchblox.com/security/data/fix/linux/alas2023-2025-1193.md) | Sep 15, 2025 |
| Linux | glycin-loaders opensuse-leap 16.0 | 1.2.1-160000.3.1 | [OPENSUSE-SU-2026:21134-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-21134-1.md) | Jun 20, 2026 |
| Linux | glycin-loaders sles 16.0 | 1.2.1-160000.3.1 | [SUSE-SU-2026:22302-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-22302-1.md) | Jul 6, 2026 |
| Linux | glycin-loaders-debuginfo amzn 2023 | 1.1.2-9.amzn2023 | [ALAS2023-2025-1193](https://patchblox.com/security/data/fix/linux/alas2023-2025-1193.md) | Sep 15, 2025 |
| Linux | gstreamer-devtools opensuse-leap 16.0 | 1.26.7-160000.2.1 | [OPENSUSE-SU-2026:21689-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-21689-1.md) | Aug 30, 2026 |
| Linux | gstreamer-devtools sles 16.0 | 1.26.7-160000.2.1 | [SUSE-SU-2026:23572-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-23572-1.md) | Aug 30, 2026 |
| Linux | himmelblau opensuse-leap 16.0 | 2.3.8+git0.dec3693-160000.1.1 | [OPENSUSE-FU-2026:20453-1](https://patchblox.com/security/data/fix/linux/opensuse-fu-2026-20453-1.md) | Apr 1, 2026 |
| Linux | himmelblau sles 15.7 | 2.3.9+git0.a9fd29b-150700.3.15.1 | [SUSE-SU-2026:1361-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-1361-1.md) | Apr 15, 2026 |
| Linux | himmelblau sles 16.0 | 2.3.8+git0.dec3693-160000.1.1 | [SUSE-FU-2026:20990-1](https://patchblox.com/security/data/fix/linux/suse-fu-2026-20990-1.md) | Apr 1, 2026 |
| Linux | loupe amzn 2023 | 47.4-33.amzn2023 | [ALAS2023-2025-1192](https://patchblox.com/security/data/fix/linux/alas2023-2025-1192.md) | Sep 15, 2025 |
| Linux | loupe opensuse-leap 16.0 | 48.2-160000.1.1 | [OPENSUSE-SU-2026:21074-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-21074-1.md) | Jun 28, 2026 |
| Linux | loupe sles 16.0 | 48.2-160000.1.1 | [SUSE-SU-2026:22380-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-22380-1.md) | Jun 28, 2026 |
| Linux | loupe-debuginfo amzn 2023 | 47.4-33.amzn2023 | [ALAS2023-2025-1192](https://patchblox.com/security/data/fix/linux/alas2023-2025-1192.md) | Sep 15, 2025 |
| Linux | loupe-debugsource amzn 2023 | 47.4-33.amzn2023 | [ALAS2023-2025-1192](https://patchblox.com/security/data/fix/linux/alas2023-2025-1192.md) | Sep 15, 2025 |
| Linux | python-maturin opensuse-leap 15.6 | 1.4.0-150600.3.9.1 | [SUSE-SU-2025:03082-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-03082-1.md) | Sep 5, 2025 |
| Linux | python-maturin opensuse-leap 16.0 | 1.8.7-160000.3.1 | [OPENSUSE-SU-2026:20180-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-20180-1.md) | Feb 5, 2026 |
| Linux | python-maturin sles 16.0 | 1.8.7-160000.3.1 | [SUSE-SU-2026:20335-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-20335-1.md) | Feb 5, 2026 |
| Linux | python-ruff opensuse-leap 16.0 | 0.11.13-160000.3.1 | [OPENSUSE-SU-2026:21741-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-21741-1.md) | Sep 2, 2026 |
| Linux | python-ruff sles 16.0 | 0.11.13-160000.3.1 | [SUSE-SU-2026:23607-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-23607-1.md) | Sep 2, 2026 |
| Linux | python-uv opensuse-leap 16.0 | 0.7.18-160000.3.1 | [OPENSUSE-SU-2026:20026-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-20026-1.md) | Jan 13, 2026 |
| Linux | python-uv sles 16.0 | 0.7.18-160000.3.1 | [SUSE-SU-2026:20077-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-20077-1.md) | Jan 13, 2026 |
| Linux | rav1e opensuse-leap 16.0 | 0.8.1-160000.2.1 | [OPENSUSE-SU-2026:21681-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-21681-1.md) | Aug 30, 2026 |
| Linux | rav1e sles 16.0 | 0.8.1-160000.2.1 | [SUSE-SU-2026:23567-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-23567-1.md) | Aug 30, 2026 |
| Linux | rust-bindgen opensuse-leap 15.6 | 0.72.0-150600.13.3.1 | [SUSE-SU-2025:4091-1](https://patchblox.com/security/data/fix/linux/suse-su-2025-4091-1.md) | Nov 13, 2025 |
| Linux | rust-cargo-c-debugsource amzn 2023 | 0.9.32-3.amzn2023.0.4 | [ALAS2023-2025-1180](https://patchblox.com/security/data/fix/linux/alas2023-2025-1180.md) | Sep 10, 2025 |
| Linux | rust-tracing-subscriber Debian 14 | 0.3.20-1 | [DEBIAN-CVE-2025-58160](https://patchblox.com/security/data/fix/linux/debian-cve-2025-58160.md) | Aug 29, 2025 |
| Linux | rustup opensuse-leap 16.0 | 1.29.1~0-160000.1.1 | [OPENSUSE-SU-2026:22016-1](https://patchblox.com/security/data/fix/linux/opensuse-su-2026-22016-1.md) | Oct 2, 2026 |
| Linux | rustup sles 15.6 | 1.28.2~0-150600.10.13.1 | [SUSE-SU-2026:2832-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-2832-1.md) | Jul 9, 2026 |
| Linux | rustup sles 15.7 | 1.28.2~0-150600.10.13.1 | [SUSE-SU-2026:2832-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-2832-1.md) | Jul 9, 2026 |
| Linux | rustup sles 16.0 | 1.29.1~0-160000.1.1 | [SUSE-SU-2026:24014-1](https://patchblox.com/security/data/fix/linux/suse-su-2026-24014-1.md) | Oct 2, 2026 |

---

Data as of 2026-11-09T01:18:40Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
