Skip to content
This repository was archived by the owner on Apr 6, 2026. It is now read-only.

chore(deps): update rust crate tracing-subscriber to v0.3.23 - autoclosed - #76

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tracing-subscriber-0.x-lockfile
Closed

chore(deps): update rust crate tracing-subscriber to v0.3.23 - autoclosed#76
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/tracing-subscriber-0.x-lockfile

Conversation

@renovate

@renovate renovate Bot commented Mar 27, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
tracing-subscriber (source) dependencies patch 0.3.180.3.23

Release Notes

tokio-rs/tracing (tracing-subscriber)

v0.3.23: tracing-subscriber 0.3.23

Compare Source

Fixed
  • Allow ansi sanitization to be disabled (#​3484)

v0.3.22: tracing-subscriber 0.3.22

Compare Source

Important

The previous release 0.3.21 was yanked as it depended explicitly on
tracing-0.1.42, which was yanked due to a breaking change (see #​3424 for
details). This release contains all the changes from the previous release, plus
an update to the newer version of tracing.

Changed

v0.3.21: tracing-subscriber 0.3.21

Compare Source

Fixed
  • Change registry exit to decrement local span ref only (#​3331)
  • Make Layered propagate on_register_dispatch (#​3379)
Changed
Performance
Documented
  • Fix a few small things in the format module (#​3339)
  • Fix extra closing brace in layer docs (#​3350)
  • Fix link in FmtSpan docs (#​3411)

v0.3.20: tracing-subscriber 0.3.20

Compare Source

Security Fix: ANSI Escape Sequence Injection (CVE-TBD)

Impact

Previous versions of tracing-subscriber were 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
  • Potentially mislead users through terminal manipulation

In isolation, impact is minimal, however security issues have been found in terminal emulators that enabled an attacker to use ANSI escape sequences via logs to exploit vulnerabilities in the terminal emulator.

Solution

Version 0.3.20 fixes this vulnerability by escaping ANSI control characters in when writing events to destinations that may be printed to the terminal.

Affected Versions

All versions of tracing-subscriber prior to 0.3.20 are affected by this vulnerability.

Recommendations

Immediate Action Required: We recommend upgrading to tracing-subscriber 0.3.20 immediately, especially if your application:

  • Logs user-provided input (form data, HTTP headers, query parameters, etc.)
  • Runs in environments where terminal output is displayed to users

Migration

This is a patch release with no breaking API changes. Simply update your Cargo.toml:

[dependencies]
tracing-subscriber = "0.3.20"

Acknowledgments

We would like to thank zefr0x who responsibly reported the issue at security@tokio.rs.

If you believe you have found a security vulnerability in any tokio-rs project, please email us at security@tokio.rs.

v0.3.19: tracing-subscriber 0.3.19

Compare Source

[ crates.io ] | [ docs.rs ]

This release updates the tracing dependency to v0.1.41 and
the tracing-serde dependency to v0.2.0.

Added
  • Add set_span_events to fmt::Subscriber (#​2962)
  • tracing: Allow &[u8] to be recorded as event/span field (#​2954)
Changed
  • Set log max level when reloading (#​1270)
  • Bump MSRV to 1.63 (#​2793)
  • Use const thread_locals when possible (#​2838)
  • Don't gate with_ansi() on the "ansi" feature (#​3020)
  • Updated tracing-serde to 0.2.0 (#​3160)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title chore(deps): update rust crate tracing-subscriber to v0.3.23 chore(deps): update rust crate tracing-subscriber to v0.3.23 - autoclosed Mar 30, 2026
@renovate renovate Bot closed this Mar 30, 2026
@renovate
renovate Bot deleted the renovate/tracing-subscriber-0.x-lockfile branch March 30, 2026 18:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants