[SA16406] Linux Kernel XDR Encode/Decode Buffer Overflow Vulnerability

2005-08-12T00:00:00
ID SECURITYVULNS:DOC:9452
Type securityvulns
Reporter Securityvulns
Modified 2005-08-12T00:00:00

Description


Bist Du interessiert an einem neuen Job in IT-Sicherheit?

Secunia hat zwei freie Stellen als Junior und Senior Spezialist in IT- Sicherheit: http://secunia.com/secunia_vacancies/


TITLE: Linux Kernel XDR Encode/Decode Buffer Overflow Vulnerability

SECUNIA ADVISORY ID: SA16406

VERIFY ADVISORY: http://secunia.com/advisories/16406/

CRITICAL: Moderately critical

IMPACT: DoS, System access

WHERE: >From local network

OPERATING SYSTEM: Linux Kernel 2.6.x http://secunia.com/product/2719/

DESCRIPTION: Florian Weimer has reported a vulnerability in the Linux kernel, which can be exploited by malicious people to cause a DoS (Denial of Service) and potentially compromise a vulnerable system.

The vulnerability is caused due to a boundary error in the "xdr_xcode_array2()" function when encoding or decoding XDR arrays. This can be exploited to cause a buffer overflow via specially crafted XDR data for the nfsacl protocol.

The vulnerability has been reported in version 2.6.12. Other versions may also be affected.

SOLUTION: The vulnerability has been fixed in versions 2.6.13-rc1 and later.

PROVIDED AND/OR DISCOVERED BY: Florian Weimer

ORIGINAL ADVISORY: Kernel.org: http://kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.13-rc1


About: This Advisory was delivered by Secunia as a free service to help everybody keeping their systems up to date against the latest vulnerabilities.

Subscribe: http://secunia.com/secunia_security_advisories/

Definitions: (Criticality, Where etc.) http://secunia.com/about_secunia_advisories/

Please Note: Secunia recommends that you verify all advisories you receive by clicking the link. Secunia NEVER sends attached files with advisories. Secunia does not advise people to install third party patches, only use those supplied by the vendor.