Bug 1362534 (CVE-2016-5417)

Summary: CVE-2016-5417 glibc: per-thread memory leak in __res_vinit with IPv6 nameservers
Product: [Other] Security Response Reporter: Martin Prpič <mprpic>
Component: vulnerabilityAssignee: Red Hat Product Security <security-response-team>
Status: CLOSED NOTABUG QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: unspecifiedCC: arjun.is, ashankar, codonell, dj, fweimer, jakub, law, mfabian, mnewsome, pfrankli, siddhesh
Target Milestone: ---Keywords: Security
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-08-02 12:57:03 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Martin Prpič 2016-08-02 12:56:19 UTC
A minor issue that does not affect the versions of glibc in RHEL or Fedora was reported:

The issue was introduced in glibc 2.22, with commit 2212c1420c92a33b0e0bd9a34938c9814a56c0f7 (which also caused other regressions, which is why we backed it out in Fedora).

The leak is triggered if name resolution functions are called in such a way that internal resolver data structures are only initialized partially. The memory leak was independently reported as occurring during Apache httpd testing, so we found it prudent to treat it as a very minor security vulnerability.

Reference:

http://seclists.org/oss-sec/2016/q3/225

Upstream bug:

https://bugzilla.redhat.com/show_bug.cgi?id=1305132