security flaw in login_radius(8)
"Todd C. Miller" <[email protected]> Tue, 21 Sep 2004 11:16:57 -0600
| Newsgroups | gmane.os.openbsd.security.announce |
|---|---|
| Message-ID | <[email protected]> |
Eilko Bos has reported that radius authentication, as implemented
by login_radius(8), was not checking the shared secret used for
replies sent by the radius server. This could allow an attacker
to spoof a reply granting unauthorized access to the system.
This has been fixed in OpenBSD-current, OpenBSD 3.6, and the 3.4
and 3.5 -stable branches. Patches are also available for OpenBSD
3.4 and 3.5:
ftp://ftp.OpenBSD.org/pub/OpenBSD/patches/3.4/common/031_radius.patch
ftp://ftp.OpenBSD.org/pub/OpenBSD/patches/3.5/common/020_radius.patch
Note that OpenBSD does not ship with radius authentication enabled.
Unless you have explicitly enabled radius authentication in
/etc/login.conf there is no impact.
For more details see:
http://www.reseau.nl/advisories/0400-openbsd-radius.txt
- todd