This is an issue that is fixed on upstream CVS, but it can easily be put
into the version in Intrepid.

The issue is passing a short buffer to sprintf.

Here's a patch:

--- netdiscover-0.3beta6.orig/src/misc.c
+++ netdiscover-0.3beta6/src/misc.c
@@ -33,7 +33,7 @@
 
 char *search_vendor(unsigned char mac[6])
 {
-       char tmac[6];
+       char tmac[7];
        int i = 0;
        
        sprintf(tmac, "%02x%02x%02x", mac[0], mac[1], mac[2]);

-- 
netdiscover crashes on run
https://bugs.launchpad.net/bugs/275106
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to