Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP4:GA
glibc.33856
clntudp-call-use-after-free.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File clntudp-call-use-after-free.patch of Package glibc.33856
2017-02-27 Florian Weimer <fweimer@redhat.com> [BZ #21115] * sunrpc/clnt_udp.c (clntudp_call): Free ancillary data later. Index: glibc-2.22/sunrpc/clnt_udp.c =================================================================== --- glibc-2.22.orig/sunrpc/clnt_udp.c +++ glibc-2.22/sunrpc/clnt_udp.c @@ -456,9 +456,9 @@ send_again: cmsg = CMSG_NXTHDR (&msg, cmsg)) if (cmsg->cmsg_level == SOL_IP && cmsg->cmsg_type == IP_RECVERR) { - free (cbuf); e = (struct sock_extended_err *) CMSG_DATA(cmsg); cu->cu_error.re_errno = e->ee_errno; + free (cbuf); return (cu->cu_error.re_status = RPC_CANTRECV); } free (cbuf);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor