Artur Wojcik: Fix for buffer overflow error.
Martin F. Krafft
madduck at alioth.debian.org
Wed Jan 27 02:03:56 UTC 2010
Module: mdadm
Branch: upstream
Commit: 37f0e1e025ab4c31f28da0240f15fa86beaf258a
URL: http://git.debian.org/?p=pkg-mdadm/mdadm.git;a=commit;h=37f0e1e025ab4c31f28da0240f15fa86beaf258a
Author: Artur Wojcik <artur.wojcik at intel.com>
Date: Thu Dec 10 12:03:40 2009 -0700
Fix for buffer overflow error.
Array index of 'device' may be out of bounds. Array 'device'
of size 40 may use index value(s) 0..43.
Signed-off-by: Artur Wojcik <artur.wojcik at intel.com>
Signed-off-by: Dan Williams <dan.j.williams at intel.com>
---
platform-intel.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/platform-intel.c b/platform-intel.c
index b21ff07..1516d63 100644
--- a/platform-intel.c
+++ b/platform-intel.c
@@ -206,7 +206,7 @@ const struct imsm_orom *find_imsm_orom(void)
char *devt_to_devpath(dev_t dev)
{
- char device[40];
+ char device[46];
sprintf(device, "/sys/dev/block/%d:%d/device", major(dev), minor(dev));
return canonicalize_file_name(device);
More information about the pkg-mdadm-commits
mailing list