Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:cargo/anstream@0.6.8
purl pkg:cargo/anstream@0.6.8
Vulnerabilities affecting this package (0)
Vulnerability Summary Fixed by
This package is not known to be affected by vulnerabilities.
Vulnerabilities fixed by this package (1)
Vulnerability Summary Aliases
VCID-fjxf-bvwv-1qet Unsoundness in anstream When given a valid UTF8 string "ö\x1b😀", the function in crates/anstream/src/adapter/strip.rs will be confused. The UTF8 bytes are \xc3\xb6 then \x1b then \xf0\x9f\x98\x80. When looping over "non-printable bytes" \x1b\xf0 will be considered as some non-printable sequence. This will produce a broken str from the incorrectly segmented bytes via str::from_utf8_unchecked, and that should never happen. Full credit goes to @Ralith who reviewed this code and asked @burakemir to follow up. GHSA-2rxc-gjrp-vjhx

Date Actor Action Vulnerability Source VulnerableCode Version
2026-06-09T20:42:38.833732+00:00 GHSA Importer Fixing VCID-fjxf-bvwv-1qet https://github.com/advisories/GHSA-2rxc-gjrp-vjhx 38.6.0