This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug network/19691] New: Fix answer matching in dual A/AAAA lookups in libresolv
- From: "fweimer at redhat dot com" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sourceware dot org
- Date: Sat, 20 Feb 2016 13:26:24 +0000
- Subject: [Bug network/19691] New: Fix answer matching in dual A/AAAA lookups in libresolv
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=19691
Bug ID: 19691
Summary: Fix answer matching in dual A/AAAA lookups in
libresolv
Product: glibc
Version: 2.24
Status: NEW
Severity: normal
Priority: P2
Component: network
Assignee: unassigned at sourceware dot org
Reporter: fweimer at redhat dot com
Depends on: 19689
Target Milestone: ---
Flags: security-
libresolv does not correctly match answers, particularly if the A and AAAA
queries have the same 16-bit DNS transaction ID.
Bug 19689 will fix this for the UDP case. The TCP case needs to be fixed as
well because servers are permitted to reorder TCP responses to avoid
head-of-line blocking.
This will improve the detection (in nss_dns) of broken recursive resolvers
which do not react well to AAAA queries more reliable.
Referenced Bugs:
https://sourceware.org/bugzilla/show_bug.cgi?id=19689
[Bug 19689] libresolv should use two sockets for dual A/AAAA lookups
--
You are receiving this mail because:
You are on the CC list for the bug.