[Bug 777855] Re: resolver failures without even sending queries, break Postfix

dino99 777855 at bugs.launchpad.net
Sat May 18 16:57:01 UTC 2013


https://wiki.ubuntu.com/Releases

** Changed in: postfix (Ubuntu Maverick)
       Status: New => Invalid

** Changed in: postfix (Ubuntu Natty)
       Status: Confirmed => Invalid

** Changed in: eglibc (Ubuntu Natty)
       Status: Confirmed => Invalid

** Changed in: eglibc (Ubuntu Maverick)
       Status: New => Invalid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to eglibc in Ubuntu.
https://bugs.launchpad.net/bugs/777855

Title:
  resolver failures without even sending queries, break Postfix

Status in The GNU C Library:
  Fix Released
Status in “eglibc” package in Ubuntu:
  Fix Released
Status in “postfix” package in Ubuntu:
  Fix Released
Status in “eglibc” source package in Lucid:
  Fix Released
Status in “postfix” source package in Lucid:
  Fix Released
Status in “eglibc” source package in Maverick:
  Invalid
Status in “postfix” source package in Maverick:
  Invalid
Status in “eglibc” source package in Natty:
  Invalid
Status in “postfix” source package in Natty:
  Invalid
Status in “glibc” package in openSUSE:
  In Progress

Bug description:
  The eglibc resolver is broken and doesn't attempt DNS queries for
  hostnames without dots if the RES_DEFNAMES option gets stripped from
  the _res.options (resolver options).

  This breaks security-sensitive applications (I'd first observed it
  with Postfix) trying to resolve, for instance, localhost, thus:

  res_init();
  _res.options &= ~RES_DEFNAMES;
  int result = res_search("localhost", C_IN, T_A, buf, sizeof buffer);

  returns failure with HOST_NOT_FOUND even if the name server has a
  localhost zone. FreeBSD and Solaris don't have this bug.

  I've reported this upstream as
  http://sourceware.org/bugzilla/show_bug.cgi?id=12734 where you'll find
  more details.

  ProblemType: Bug
  DistroRelease: Ubuntu 11.04
  Package: libc6 2.13-0ubuntu13
  ProcVersionSignature: Ubuntu 2.6.38-9.43-generic 2.6.38.4
  Uname: Linux 2.6.38-9-generic x86_64
  NonfreeKernelModules: fglrx
  Architecture: amd64
  Date: Thu May  5 15:55:40 2011
  ProcEnviron:
   LANGUAGE=de:en
   PATH=(custom, no user)
   LANG=de_DE.UTF-8
   SHELL=/bin/bash
  SourcePackage: eglibc
  UpgradeStatus: Upgraded to natty on 2011-05-02 (3 days ago)

To manage notifications about this bug go to:
https://bugs.launchpad.net/glibc/+bug/777855/+subscriptions




More information about the foundations-bugs mailing list