ansible/changelogs/fragments/71107-encryption.yml
Matt Martz fdf5dd02b3
Updates for password hashing (#71120)
* Validate salt when using crypt. Respect salt_size in password lookup. Repair salt for bcrypt. Fixes #71107. Fixes #53750. Fixes #36129.

* Handle algorithms we don't know about, and make sure to return the salt

* Account for old passlib

* Add tests for salt constraints

* Add changelog fragment

* Add test for #36129
2020-08-26 14:54:38 -05:00

7 lines
414 B
YAML

bugfixes:
- password lookup - Try to automatically generate salts using known salt sizes
(https://github.com/ansible/ansible/issues/53750)
- bcrypt hashing - Ensure we repair the salt, to avoid warnings
(https://github.com/ansible/ansible/issues/36129)
- password hashing - Ensure we validate salts against allowed characters and length
when using ``crypt`` (https://github.com/ansible/ansible/issues/71107)