<?xml version="1.0" encoding="UTF-8"?>
<!--PATCHINFO id="763515931639132d36b1c39b050982bf"!-->
<update status="stable" from="maint-coord@suse.de" type="security" version="840">
  <id>dbg111-unbound</id>
  <title>ldns/unbound: heap-based remote buffer overflow</title>
  <release>openSUSE 11.1</release>
  <issued date="1241041307"/>
  <references>
    <reference href="https://bugzilla.novell.com/show_bug.cgi?id=488631" id="488631" title="bug number 488631" type="bugzilla"/>
  </references>
  <description>This update fixes a heap-based buffer overflow in the
ldns_rr_new_frm_str_internal() function. This allowed
remote attackers to cause a denial of service and possibly
execute arbitrary code via a DNS resource record (RR) with
a long class field and possibly TTL field. (CVE-2009-1086)
</description>
  <pkglist>
    <collection>
        <package name="unbound-debuginfo" arch="i586" version="1.0.0" release="2.21.1">
          <filename>unbound-debuginfo-1.0.0-2.21.1.i586.rpm</filename>
        </package>
        <package name="unbound-debuginfo" arch="ppc" version="1.0.0" release="2.21.1">
          <filename>unbound-debuginfo-1.0.0-2.21.1.ppc.rpm</filename>
        </package>
        <package name="unbound-debuginfo" arch="x86_64" version="1.0.0" release="2.21.1">
          <filename>unbound-debuginfo-1.0.0-2.21.1.x86_64.rpm</filename>
        </package>
        <package name="unbound-debugsource" arch="i586" version="1.0.0" release="2.21.1">
          <filename>unbound-debugsource-1.0.0-2.21.1.i586.rpm</filename>
        </package>
        <package name="unbound-debugsource" arch="ppc" version="1.0.0" release="2.21.1">
          <filename>unbound-debugsource-1.0.0-2.21.1.ppc.rpm</filename>
        </package>
        <package name="unbound-debugsource" arch="x86_64" version="1.0.0" release="2.21.1">
          <filename>unbound-debugsource-1.0.0-2.21.1.x86_64.rpm</filename>
        </package>
    </collection>
  </pkglist>
</update>
