SecurityTracker.com
Keep Track of the Latest Vulnerabilities
with SecurityTracker!
    Home    |    View Topics    |    Search    |    Contact Us    |    Help    |   

SecurityTracker
Archives


Welcome to SecurityTracker!
 
Click to Sign Up
Sign Up
Sign Up for Your FREE Weekly SecurityTracker E-mail Alert Summary
Instant Alerts
Buy our Premium Vulnerability Notification Service to receive customized, instant alerts
Affiliates
Put SecurityTracker Vulnerability Alerts on Your Web Site -- It's Free!
Partners
Become a Partner and License Our Database or Notification Service
Report a Bug
Report a vulnerability that you have found to SecurityTracker
bugs
@
securitytracker.com

Sign Up!





Category:  Application (Security)  >  FreeRADIUS Vendors:  FreeRADIUS Server Project
FreeRADIUS 'Ascend-Send-Secret' Processing Error Lets Remote Users Crash the Service
SecurityTracker Alert ID:  1011364
SecurityTracker URL:  http://securitytracker.com/id?1011364
CVE Reference:  CAN-2004-0938 ,  CAN-2004-0960 ,  CAN-2004-0961   (Links to External Site)
OSVDB Reference:  10178   (Links to External Site)
Updated:  Oct 20 2004
Original Entry Date:  Sep 20 2004
Impact:  Denial of service via network
Fix Available:  Yes   Vendor Confirmed:  Yes  
Version(s): 1.0.0
Description:  A vulnerability was reported in FreeRADIUS. A remote user can cause the target RADIUS service to crash.

The VulnDisco RADIUS test suite includes tests for a previously unreported denial of service vulnerability in FreeRADIUS 1.0.0.

The vendor reported that Ascend-Send-Secret, like Tunnel-Password, requires an "original" packet to decode the attribute [CVE: ]. The software checks for Tunnel-Password, but not Ascend-Send-Secret.

The flaw resides in 'radius.c' and 'eap_tls.c'.

The vendor also reported that a remote user can supply malformed USR vendor-specific attributes to invoke a memcpy() operation with a '-1' argument, causing the RADIUS service to crash [CVE: CAN-2004-0960].

The vendor also reported that a remote user can send a series of Access-Request packets with Ascend-Send-Secret, Ascend-Recv-Secret, or Tunnel-Password attributes to cause the service to consume all available memory [CVE: CAN-2004-0961].

Impact:  A remote user can cause the RADIUS service to crash.
Solution:  The vendor has released a fixed version (1.0.1), available at:

ftp://ftp.freeradius.org/pub/radius/

Vendor URL:  www.freeradius.org/ (Links to External Site)
Cause:  Exception handling error
Underlying OS:  Linux (Any), UNIX (Any)

Message History:   This archive entry has one or more follow-up message(s) listed below.
Sep 23 2004 (Gentoo Issues Fix) FreeRADIUS 'Ascend-Send-Secret' Processing Error Lets Remote Users Crash the Service   (Sune Kloppenborg Jeppesen <jaervosz@gentoo.org>)
Gentoo has released a fix.
Nov 14 2004 (Red Hat Issues Fix) FreeRADIUS 'Ascend-Send-Secret' Processing Error Lets Remote Users Crash the Service   (bugzilla@redhat.com)
Red Hat has released a fix for Red Hat Enterprise Linux 3.
Feb 3 2005 (Fedoa Issues Fix) FreeRADIUS 'Ascend-Send-Secret' Processing Error Lets Remote Users Crash the Service   (Marc Deslauriers <marcdeslauriers@videotron.ca>)
Fedora has released a fix.



 Source Message Contents

Date:  Mon, 20 Sep 2004 09:48:06 -0400
Subject:  http://www.gleg.net/security_radius_testsuite.shtml

 
 
 
The VulnDisco RADIUS test suite includes tests for a previously unreported denial
of service vulnerability in FreeRADIUS 1.0.0.
 
The vendor reported that Ascend-Send-Secret, like Tunnel-Password, requires an 
"original" packet to decode the attribute.  The software checks for Tunnel-Password, 
but not Ascend-Send-Secret.
 
The flaw resides in 'radius.c' and 'eap_tls.c'.
 
The vendor has released a fixed version (1.0.1), available at:
 
ftp://ftp.freeradius.org/pub/radius/
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us   |    Help

Copyright 2005, SecurityGlobal.net LLC