In freeradius, the EAP-PWD function compute_password_element() leaks information about the password which allows an attacker to substantially reduce the size of an offline dictionary attack.
https://github.com/FreeRADIUS/freeradius-server/commit/9e5e8f2f