Credsweeper

Latest version: v1.11.2

Safety actively analyzes 723954 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 10 of 11

1.4.2

What's Changed
* Add config section to readme by csh519 in https://github.com/Samsung/CredSweeper/pull/164
* Auxiliary changes for tests by babenek in https://github.com/Samsung/CredSweeper/pull/166
* Catch more zipfile exceptions. by babenek in https://github.com/Samsung/CredSweeper/pull/168
* 2022 Aug 04 guide update by meanrin in https://github.com/Samsung/CredSweeper/pull/173
* Removed reference about char_to_index.pkl by babenek in https://github.com/Samsung/CredSweeper/pull/171
* Test help by babenek in https://github.com/Samsung/CredSweeper/pull/174
* Tests: fuzzing and optimizations by babenek in https://github.com/Samsung/CredSweeper/pull/172
* Move Tests and Benchmark section to Develop section by csh519 in https://github.com/Samsung/CredSweeper/pull/176
* Add completion phrase by csh519 in https://github.com/Samsung/CredSweeper/pull/177
* Mocking UT which use service with ban by babenek in https://github.com/Samsung/CredSweeper/pull/181
* Logging refactored by babenek in https://github.com/Samsung/CredSweeper/pull/175
* Update action.yml by babenek in https://github.com/Samsung/CredSweeper/pull/185
* Add minimal pattern value length by meanrin in https://github.com/Samsung/CredSweeper/pull/182
* Add .sum extension by csh519 in https://github.com/Samsung/CredSweeper/pull/186
* Left barrier for short patterns which may be found in long base64 data by babenek in https://github.com/Samsung/CredSweeper/pull/184
* Fuzz target refactored, corpus refuzzed by babenek in https://github.com/Samsung/CredSweeper/pull/189
* Raise exception log level to ERROR in api validation by babenek in https://github.com/Samsung/CredSweeper/pull/188
* UnitTests improvement by babenek in https://github.com/Samsung/CredSweeper/pull/190
* gzip format support by babenek in https://github.com/Samsung/CredSweeper/pull/183
* Consolidated json load-dump methods by babenek in https://github.com/Samsung/CredSweeper/pull/187
* Removed extra file by babenek in https://github.com/Samsung/CredSweeper/pull/196
* Update ml related documentation by meanrin in https://github.com/Samsung/CredSweeper/pull/198
* Add xml parser by csh519 in https://github.com/Samsung/CredSweeper/pull/193
* Update numpy version to 1.23.0 by csh519 in https://github.com/Samsung/CredSweeper/pull/199
* Version up 1.4.2 by csh519 in https://github.com/Samsung/CredSweeper/pull/200


**Full Changelog**: https://github.com/Samsung/CredSweeper/compare/v1.4.1...v1.4.2

1.4.1

What's Changed
* Add --save-xlsx option by csh519 in https://github.com/Samsung/CredSweeper/pull/156
* Auxiliary refactoring by babenek in https://github.com/Samsung/CredSweeper/pull/158
* Fit encoding style between --save-json option and --save-xlsx option. by csh519 in https://github.com/Samsung/CredSweeper/pull/159
* Warning for huge lines by babenek in https://github.com/Samsung/CredSweeper/pull/161
* Add description of config.json and clean documents by csh519 in https://github.com/Samsung/CredSweeper/pull/163
* Fix and test AWS multi pattern by babenek in https://github.com/Samsung/CredSweeper/pull/162
* Update action.yml by babenek in https://github.com/Samsung/CredSweeper/pull/165
* Version up 1.4.1 by csh519 in https://github.com/Samsung/CredSweeper/pull/167


**Full Changelog**: https://github.com/Samsung/CredSweeper/compare/v1.4.0...v1.4.1

1.4.0

What's Changed
* --ml_validation removed and ML is used by default.
* All ML packages are installed by default.
* ZIP archives might be scanned with option --depth (recursive)
* API validation bugfixes for wrong server response case

1.3.1

What's Changed
* MlValidator object is created once
* CredSweeper is installed with pip as CLI tool additionally
* CredSweeper may be used as github action
* Added size limit option to skip large files in scan

1.3.0

Changes:
- change TF to ONNX for faster runtime https://github.com/Samsung/CredSweeper/pull/96
- change default number of threads to 1 https://github.com/Samsung/CredSweeper/pull/83
- optional find files by extension https://github.com/Samsung/CredSweeper/pull/101
- modified JWT pattern to improve metrics https://github.com/Samsung/CredSweeper/pull/104
- style fixes, type fixes, duplicate code removal

1.2.1

Change list:
- Limit max `tensorflow` version by `<2.8.0` due to the new `tensorflow` release that changes API

Fix issue with tensorflow:

$ python -m credsweeper --path tests/samples/password --ml_validation
Traceback (most recent call last):
File "/home/user/CredSweeper/credsweeper/ml_model/ml_validator.py", line 12, in <module>
from tensorflow.python.keras.preprocessing.sequence import pad_sequences
ModuleNotFoundError: No module named 'tensorflow.python.keras.preprocessing'



New `tensorflow==2.8.0` might be supported in `1.2.2`, `1.3.0` or later versions

Page 10 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.