zstandard 0.25.0
- Source
- https://github.com/indygreg/python-zstandard
- Artifact scanned
zstandard-0.25.0.tar.gz- Compared with
zstandard-0.24.0.tar.gz(1 signals introduced since)- Files
- 87 scanned, 17 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 9 info
- Scan time
- 6.9 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 9 of 9 warn and critical signals; 9 demoted to info.
- Disclude version
- 4.3.0
- Scanned (UTC)
- 2026-10-23 08:24
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
info
warn→ info by reviewencoding-hextests/test_compressor_compress.py:201:15new in this release, b, )likely benign Test asserting against a precomputed zstd frame.Reasoning
Expected compressed output bytes (zstd magic and frame) asserted in a compression test; legitimate test data.
-
,likely benign Test fixture containing a literal zstd-compressed byte sequence.Reasoning
Hex escapes form a zstd frame header in a test fixture for compressed data; expected in a compression library's test suite.
-
# Frame 1. b b # Frame 2.likely benign Test fixture holding multi-frame zstd binary data.Reasoning
Concatenated bytes literal is a zstd frame sequence with comments labeling frames; expected test data for a streaming compressor, not a dropper.
-
=likely benign Test that reads the file's own bytes as input data.Reasoning
Test reads its own source to check a max window size behavior; no payload extraction or execution occurs in the snippet.
-
* to preserve host's memory from unreasonable requirements. * This limit can be overridden using ZSTD_DCtx_setParameter(,ZSTD_d_windowLogMax,).likely benign Comment text in vendored zstd flagged by confusable skeleton heuristic.Reasoning
Confusable collision on words in a comment ('to' with a homoglyph-like skeleton); typical of prose in vendored zstd docs, not identifier obfuscation.
-
dolikely benign Ordinary do-while loop in vendored xxhash code.Reasoning
Standard do-while loop in XXH32 implementation; the skeleton collision is a false positive from the heuristic on ordinary identifiers.
-
|| /* WASM SIMD128 via SIMDe */likely benign Compatibility macro around a NEON header include in vendored xxhash.Reasoning
Temporary #define inline __inline__ around an arm_neon.h include with #undef afterward is a known compatibility workaround in xxhash; benign in context, though it does rebind a keyword.
-
;likely benign Standard XXH3 bitflip local variables in vendored hashing code.Reasoning
Local variables bitflip1/bitflip2 share a skeleton with bitflip-like names; ordinary XXH3 hashing code, heuristic false positive.
-
likely benign Ordinary local dictionary pointer in vendored zstd source.
Reasoning
Local variable dl pointing at a local dictionary struct; the collision with a neighboring identifier is a heuristic artifact in ordinary zstd code.
Reproduce This Scan
Run disclude locally to verify. These commands scan the published file; the "new in this release" marks come from comparing it with the previous release's file, which they don't repeat. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.
|
&&