linux kernel 2.6.33.7 integer overflow in ext4_ext_get_blocks()

2010.08.24
Credit: Eugene Teo
Risk: Low
Local: Yes
Remote: No
CWE: CWE-189


CVSS Base Score: 4.7/10
Impact Subscore: 6.9/10
Exploitability Subscore: 3.4/10
Exploit range: Local
Attack complexity: Medium
Authentication: No required
Confidentiality impact: None
Integrity impact: None
Availability impact: Complete

This was reported by a customer. Integer overflow flaws were found in ext4_ext_in_cache() and ext4_ext_get_blocks(). We managed to triggered the case in ext4_ext_get_blocks() but did not attempt to try the other. This can trigger a BUG() on certain configuration of ext4 file systems. Upstream commit: http://git.kernel.org/linus/731eb1a03a8445cde2cb23ecfb3580c6fa7bb690 https://bugzilla.redhat.com/show_bug.cgi?id=624327 Thanks, Eugene

References:

http://marc.info/?l=oss-security&m=128197862004376&w=2
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=731eb1a03a8445cde2cb23ecfb3580c6fa7bb690
https://bugzilla.redhat.com/show_bug.cgi?id=624327
http://xforce.iss.net/xforce/xfdb/61156
http://www.securityfocus.com/bid/42477
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.34
http://marc.info/?l=oss-security&m=128201627016896&w=2
http://marc.info/?l=oss-security&m=128192548904503&w=2


Vote for this issue:
50%
50%


 

Thanks for you vote!


 

Thanks for you comment!
Your message is in quarantine 48 hours.

Comment it here.


(*) - required fields.  
{{ x.nick }} | Date: {{ x.ux * 1000 | date:'yyyy-MM-dd' }} {{ x.ux * 1000 | date:'HH:mm' }} CET+1
{{ x.comment }}

Copyright 2024, cxsecurity.com

 

Back to Top