paramiko 5.0.1
- Source
- https://github.com/paramiko/paramiko
- Tag scanned
5.0.1- Compared with
5.0.0+rtd1(0 signals introduced since)- Files
- 97 scanned, 83 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 34 info
- Scan time
- 16.5 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 24 of 24 warn and critical signals; 24 demoted to info.
- Disclude version
- 4.0.0
- Scanned (UTC)
- 2026-10-18 04:57
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
=likely benign A zlib decompression object used as an SSH transport compressor in paramiko.Reasoning
This is a zlib decompressobj wrapper in a compression module, the standard way SSH compression (zlib) is implemented. The snippet shows no embedded payload, only a stream decompressor receiving data from the protocol. The decoder-decompress-payload signal fires on normal library behaviour.
-
= 0xFFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F3 -
= 0xFFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD129024E088A67CC74020BBEA63B139B22514A08798E3404DDEF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7EDEE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3DC2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F83655D23DCA3AD961C62F3 -
# type/identity. : b, # noqa : b, # noqa : b,likely benign Test fixture holding hard-coded SSH host key byte strings written as hex escapes.Reasoning
The escaped bytes are fixed public-key blobs (ssh-rsa, ecdsa, ed25519 fingerprints) in a test file, marked noqa. Hex escapes in test fixtures for binary key data are an expected pattern, not obfuscation.
-
: b, # noqa : b, # noqa : b, }likely benign Continuation of the test fixture mapping key types to binary SSH key blobs.Reasoning
Same test fixture: a dictionary of SSH key-type byte strings in a test module, written as hex escapes for binary data. Nothing executes or hides intent.
-
- /\ 9q//6ncCEbbtg/++9jtoyyDOOVX4UIDV9G11Ml8om3\ +/= -likely benign Test data of known_hosts entries containing base64 SSH public keys.Reasoning
These are known_hosts-format lines with base64-encoded SSH public keys in a test for host key parsing. The blobs are data the parser must read, and the line-continuation layout is ordinary. The base64 signal is a false positive on expected test data.
-
-- \ +\ += """likely benign Test fixture with a base64-encoded ECDSA host key line.Reasoning
A known_hosts-style fixture with an ecdsa public key encoded in base64, used to test host key parsing. Expected content for this test file.
-
\tssh-rsa\tAAAAB3NzaC1yc2EAAAABIwAAAIEA1PD6U2/TVxET6lkpKhOk5r\ 9q//6ncCEbbtg/++9jtoyyDOOVX4UIDV9G11Ml8om3\ +/= \tssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAIEA8bP1ZA7DCZDB9J0s50l31M\likely benign Test fixture with tab-separated known_hosts entries and base64 keys.Reasoning
Tab-separated known_hosts test data with base64 SSH key blobs. The format tests parsing of multiple hosts and keys, so the blobs are expected.
-
\tecdsa-sha2-nistp256\tAAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbml\ +\ 9T9iRZjQzvJd5s+= """likely benign Test fixture with a tab-separated ECDSA host key entry.Reasoning
Another tab-separated known_hosts fixture containing an ECDSA key in base64, consistent with testing host key file parsing.
-
= blikely benign Test data containing a multi-line base64 RSA public key.Reasoning
A triple-quoted base64 RSA public key used as test input for host key handling. It is a data literal, not a payload.
-
/\ +///\ +/+=likely benign Continuation lines of the base64 RSA key test fixture.Reasoning
Continuation of the same base64 RSA key fixture in the test file. Expected content.
-
+///\ +/+=likely benign Final lines of the base64 RSA key test fixture.Reasoning
The final lines of the base64 key fixture. Only test data, consistent with the rest of the file.
-
= 21526936926159575624241589599003964979640840086252478029709904308461709651400109485351462666820496096345766733042945918306284902585618061272525323382142547359684512114160415969631877620660064043178086464811345023251493620331559440565662862858765724251890489795332144543057725932216208403143759943169004775947 -
= 21526936926159575624241589599003964979640840086252478029709904308461709651400109485351462666820496096345766733042945918306284902585618061272525323382142547359684512114160415969631877620660064043178086464811345023251493620331559440565662862858765724251890489795332144543057725932216208403143759943169004775947 -
= 93324283009537616210792550005769253483888318661556757489115410383690763069835864944310176490866735857673456555321300314294199636830699631291584483997219796160328354495065846754579991443573915235134491737635996358461421387423257773386904967023011263872499354099685459916631800105906578067400801157501545977205 -
= 93324283009537616210792550005769253483888318661556757489115410383690763069835864944310176490866735857673456555321300314294199636830699631291584483997219796160328354495065846754579991443573915235134491737635996358461421387423257773386904967023011263872499354099685459916631800105906578067400801157501545977205 -
) = b # noqa = b # noqalikely benign Test fixture with binary SSH protocol message bytes written as hex escapes.Reasoning
These are binary SSH protocol message fixtures in a test file, with the marker strings 'huey', 'dewey', 'louie' and typical SSH message bytes. Escape-heavy byte literals are the normal way to write wire-format test vectors, and the noqa marker indicates deliberate use.
-
= b # noqa = b # noqalikely benign Test fixture bytes representing a serialized SSH protocol message.Reasoning
A binary wire-format message literal in a protocol test. Its shape matches the packet bytes the Message class is tested against. No execution or hidden logic is present, and the payload-bytes signal is expected for this kind of fixture.
-
= b # noqalikely benign Binary packet fixture bytes used in a message encoding test.Reasoning
A bytes literal of binary packet fixture data in a unit test, with a noqa marker. It is a test vector for message encoding, not a payload being executed or hidden.
-
likely benign Expected cipher output bytes in a packetizer assertion.
Reasoning
Hex escapes form a known-answer test vector compared against data[:16] in a packetizer test. This is ordinary test data in a cryptography library test suite.
-
, =likely benign Fixed binary packet sent to a mock socket in a packetizer test.Reasoning
A binary packet sent over a mock socket in a test, with noqa. The payload is a fixed test vector for protocol parsing, not an obfuscated dropper.
-
, =likely benign Duplicate raw-pass flag on the same binary test vector.Reasoning
Same snippet as the AST finding on this line: a fixed test vector of hex escapes. The raw pass flags the escape density, which is expected for binary test data.
-
# from openssh's ssh-keygen = # noqalikely benign Public RSA key string in a test fixture.Reasoning
This is a public SSH RSA key from openssh's ssh-keygen, cited in a comment. Public keys in test fixtures are normal and not secrets.
-
----- ----- +8jVSYpZYk80Ujvj680pOTh2bORBjbIAyz +/+9m/likely benign Test RSA private key in PEM format.Reasoning
A PEM-encoded RSA private key in a test module. Test keys are routinely committed for key-parsing tests, and the base64 is the standard PEM body.
-
----- ----- / +/59lFnn80EEecZDBHq4gLpccY8Mge5ZTMiMD ==likely benign Test EC private key in PEM format.Reasoning
A PEM-encoded EC private key used as a parsing fixture in a test file. This is the standard base64 body of a PEM key, not obfuscation.
-
----- ----- ++ /8BZNIts++4HzB+4F+likely benign Test EC private key fixture in PEM format.Reasoning
Another PEM EC private key fixture in the key tests. The encoding is the normal PEM format.
-
----- ----- / /likely benign Test EC private key fixture in PEM format.Reasoning
Another PEM EC private key fixture in the key tests. Its base64 is the standard PEM body.
-
= # noqa -
= # noqa -
= # noqa -
= # noqa -
= = b # noqalikely benign Expected key-derivation output bytes in an assertion.Reasoning
Expected output bytes for a key derivation assertion (generate_key_bytes with a known passphrase). It is a test vector, and the noqa and assertEqual context confirm this.
-
= b # noqa = =likely benign Fixed session hash bytes used to test key computation.Reasoning
A fixed session hash H used to test _compute_key in a transport test. It is deterministic test input, with noqa and the context of a unit test.
-
- /\ 9q//6ncCEbbtg/++9jtoyyDOOVX4UIDV9G11Ml8om3\ +/= - \likely benign Sample known_hosts entries with public keys in a util test.Reasoning
Multi-line known_hosts-style sample containing public SSH keys, used as test input for host key parsing. Public key material in a test fixture is expected.
Reproduce This Scan
Run disclude locally to verify. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.
&&