CVE-2011-1012

Priority
Low
Description
The ldm_parse_vmdb function in fs/partitions/ldm.c in the Linux kernel
before 2.6.38-rc6-git6 does not validate the VBLK size value in the VMDB
structure in an LDM partition table, which allows local users to cause a
denial of service (divide-by-zero error and OOPS) via a crafted partition
table.
Ubuntu-Description
Timo Warns discovered that LDM partition parsing routines did not correctly
calculate block counts. A local attacker with physical access could plug in
a specially crafted block device to crash the system, leading to a denial
of service.
References
Package
Upstream:released (2.6.38~rc7)
Package
Upstream:released (2.6.38~rc7)
Package
Upstream:released (2.6.38~rc7)
Package
Upstream:released (2.6.38~rc7)
Package
Upstream:released (2.6.38~rc7)
Package
Source: linux (LP Ubuntu Debian)
Upstream:released (2.6.38~rc7)
Patches:
Upstream:http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=294f6cf48666825d23c9372ef37631232746e40d
Package
Upstream:released (2.6.38~rc7)
Package
Upstream:released (2.6.38~rc7)
More Information

Updated: 2018-06-26 04:40:04 UTC (commit 7799c934cca373482531a7b00e4dfe82302ceae5)