CVE-2015-9542
Description
add_password in pam_radius_auth.c in pam_radius 1.4.0 does not correctly check the length of the input password, and is vulnerable to a stack-based buffer overflow during memcpy(). An attacker could send a crafted password to an application (loading the pam_radius library) and crash it. Arbitrary code execution might be possible, depending on the application, C library, compiler, and other factors.
How to fix
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| freeradius pam_radius | 1.4.0 | — |
| debian debian_linux | 8.0, 9.0 | — |
| canonical ubuntu_linux | 12.04, 14.04, 16.04, 18.04, 19.10 | — |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.