oauthlib 4.0.0
- Source
- https://github.com/oauthlib/oauthlib
- Tag scanned
v4.0.0- Compared with
v3.3.1(0 signals introduced since)- Files
- 229 scanned, 21 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 10 info
- Scan time
- 6.9 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 10 of 10 warn and critical signals; 10 demoted to info.
- Disclude version
- 4.0.0
- Scanned (UTC)
- 2026-10-14 18:32
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
= \ =likely benign Expected HMAC-SHA256 signature test vector, base64-encoded.Reasoning
The snippet is a base64 string that the surrounding variable name identifies as an expected HMAC-SHA256 signature in a test. Test vectors like this are expected in an OAuth signature test suite and are not obfuscation.
-
=likely benign Expected HMAC-SHA512 signature test vector, split across string literals.Reasoning
The snippet is a base64-encoded expected HMAC-SHA512 signature assigned to a test variable. This is a normal test fixture for verifying signature output.
-
----- ----- //4rEKJopeQRRKKpZI4s5i+ 5IYGhBi2E9ycNS329W27nJPWNCbESTu7snVlG8V8mfvGGg3xNjTMO7IdrwIDAQABlikely benign Embedded RSA private key in PEM format used for signature tests.Reasoning
The snippet is a PEM-formatted RSA private key in a signature test file. Test suites for RSA-SHA signing commonly embed throwaway keys, and the raw pass flags base64 content by design.
-
----- ----- // / +8YaDfE2NMw7sh2vAgMBAAE=likely benign Embedded RSA public key in PEM format used for signature verification tests.Reasoning
The snippet is a PEM-formatted RSA public key. Public keys embedded in test files for verifying signatures are routine and not malicious.
-
=likely benign Expected RSA-SHA1 signature test vector split across lines.Reasoning
The snippet is a multi-line base64 string assigned to an expected RSA-SHA1 signature variable in a test. This is a normal test vector.
-
----- ----- /1OZNJJ6Y3QZM16Z+ +/ //+7DP01OWMfWS99S7eQIDAQABlikely benign Embedded RSA private key in PEM format for signature tests.Reasoning
The snippet is a PEM-formatted RSA private key in a signature test file. This matches the test-fixture key pattern and the raw base64 flag is expected for PEM content.
-
info
warn→ info by reviewencoding-base64tests/oauth2/rfc6749/clients/test_service_application.py:20:1----- ----- //4rEKJopeQRRKKpZI4s5i+ 5IYGhBi2E9ycNS329W27nJPWNCbESTu7snVlG8V8mfvGGg3xNjTMO7IdrwIDAQABlikely benign Embedded RSA private key in PEM format for service application client tests.Reasoning
The snippet is a PEM RSA private key in a client test file for service-application authentication. Test keys in test suites are expected and the base64 flag is a raw-pass false positive.
-
info
warn→ info by reviewencoding-base64tests/oauth2/rfc6749/clients/test_service_application.py:38:1----- ----- //4rEKJ +likely benign Embedded PEM public key in service application client tests.Reasoning
The snippet is a PEM public key in a client test file. Public keys in test fixtures are routine and not a security concern.
-
----- ----- / /+likely benign Embedded RSA private key in PEM format for OAuth2 server tests.Reasoning
The snippet is a PEM RSA private key in an OAuth2 server test file. Server tests commonly use throwaway keys to exercise JWT or signing paths, so this is a test fixture.
-
----- ----- / 5laMGbj1pPyCPxlVi9LK82HQNX0BYK7tZtVfDHElQA7F4v3j9d3rad4O9/+likely benign Embedded PEM public key in OAuth2 server tests.Reasoning
The snippet is a PEM public key in an OAuth2 server test file, matching the test-fixture key pattern. The base64 flag is a raw-pass false positive.
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.
&&