Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Tue, 23 Apr 2013 15:52:32 +0530 (IST)
From: P J P <ppandit@...hat.com>
To: oss security list <oss-security@...ts.openwall.com>
cc: cve-assign@...re.org
Subject: Re: Re: Linux kernel: more net info leak fixes for
 v3.9

+-- On Mon, 22 Apr 2013, cve-assign@...re.org wrote --+
| ef3313e84acbf349caecae942ab3ab731471f1a1 CVE-2013-3223

   *sax = (struct sockaddr_ax25 *)msg->msg_name;

Here, - *sax - seems to point to users `msg_name' object, no? Because of 
the earlier copy_from_user in net/socket.h:

===
  get_compat_msghdr(msg_sys, msg_compat)
   OR
  copy_from_user(msg_sys, msg, sizeof(struct msghdr)
===

Is - memset(sax, 0, sizeof(full_sockaddr_ax25)) - setting users memory area? 

Thank you.
--
Prasad J Pandit / Red Hat Security Response Team
DB7A 84C5 D3F9 7CD1 B5EB  C939 D048 7860 3655 602B

Powered by blists - more mailing lists

Please check out the Open Source Software Security Wiki, which is counterpart to this mailing list.

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.