| Summary: | freeradius new security issue CVE-2011-4966 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | David Walser <luigiwalser> |
| Component: | Security | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | sysadmin-bugs, tmb |
| Version: | 2 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Linux | ||
| URL: | http://lwn.net/Vulnerabilities/533041/ | ||
| Whiteboard: | has_procedure mga2-64-ok mga2-32-ok | ||
| Source RPM: | freeradius-2.1.12-8.1.mga2.src.rpm | CVE: | |
| Status comment: | |||
| Bug Depends on: | 8912 | ||
| Bug Blocks: | |||
|
Description
David Walser
2013-01-17 21:19:09 CET
Testing using 'Initial Tests' from here: http://freeradius.org/doc/
claire robinson
2013-01-31 11:43:40 CET
Whiteboard:
(none) =>
has_procedure
claire robinson
2013-01-31 12:07:54 CET
Depends on:
(none) =>
8912 Same failures when started as bug 7447 from October last year. Created bug 8912 for these. ...etc WARNING: No such configuration item certdir /etc/raddb/eap.conf[284]: Reference "${certdir}/bootstrap" not found Following Dave's advice in bug 7447 comment 11 Commented out line 284 in /etc/raddb/eap.conf # make_cert_command = "${certdir}/bootstrap" Also same failure with directory ownership # systemctl start radiusd.service # systemctl status radiusd.service ... Process: 2010 ExecStartPre=/bin/chown -R radiusd.radiusd /var/run/radiusd (code=exited, status=1/FAILURE) In /lib/systemd/system/radiusd.service change the chown command to have radius:radius instead of radiusd.radiusd ExecStartPre=-/bin/chown -R radius.radius /var/run/radiusd # systemctl --system daemon-reload # systemctl start radiusd.service # systemctl status radiusd.service radiusd.service - FreeRADIUS high performance RADIUS server. Loaded: loaded (/lib/systemd/system/radiusd.service; enabled) Active: active (running) since Thu, 31 Jan 2013 11:00:56 +0000; 3s ago Process: 4157 ExecStart=/usr/sbin/radiusd -d /etc/raddb (code=exited, status=0/SUCCESS) Process: 4155 ExecStartPre=/usr/sbin/radiusd -C (code=exited, status=0/SUCCESS) Process: 4153 ExecStartPre=/bin/chown -R radius.radius /var/run/radiusd (code=exited, status=0/SUCCESS) Main PID: 4158 (radiusd) CGroup: name=systemd:/system/radiusd.service รข 4158 /usr/sbin/radiusd -d /etc/raddb Testing complete mga2 64
# echo 'testing Cleartext-Password := "password"' >> /etc/raddb/users
# systemctl restart radiusd.service
# radtest testing password 127.0.0.1 0 testing123
Sending Access-Request of id 105 to 127.0.0.1 port 1812
User-Name = "testing"
User-Password = "password"
NAS-IP-Address = 127.0.0.1
NAS-Port = 0
Message-Authenticator = 0x00000000000000000000000000000000
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=105, length=20Whiteboard:
has_procedure =>
has_procedure mga2-64-ok Testing complete mga2 32 Validating Advisory & SRPM in comment 0 Bug 8912 created for the config & systemd service file issues Could sysadmin please push from core/updates_testing to core/updates Thanks! Keywords:
(none) =>
validated_update Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGASA-2013-0026 Status:
NEW =>
RESOLVED |