Date: Mon, 30 Apr 2001 22:48:01 -0400 From: "Matthew Emmerton" <matt@gsicomp.on.ca> To: "alex" <ml-freebsd-net@phobgate.de>, <freebsd-net@FreeBSD.ORG> Subject: Re: no free() after malloc() in arp (src/usr.sbin/arp/arp.c) Message-ID: <015b01c0d1e9$2557a560$1200a8c0@gsicomp.on.ca> References: <824983177.988667461@[192.168.2.94]>
next in thread | previous in thread | raw e-mail | index | archive | help
> i don't see a security issue in this, just want to ask if this is ok (or > maybe unwanted?): > > in src/usr.sbin/arp/arp.c in function search() (starts line ~429) i see > this (line ~447): > > if ((buf = malloc(needed)) == NULL) > > this allocated memory isn't free'd later in this function. so if arp uses > this function over and over again, memory fills up (not much, but it does). This has been reported with a fix in PR bin/27001. http://www.freebsd.org/cgi/query-pr.cgi?pr=27001 -- Matt Emmerton To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?015b01c0d1e9$2557a560$1200a8c0>