First published: Mon Aug 12 2013(Updated: )
Commit 632180d1 introduced memory corruption in xenDaemonListDefinedDomains() by starting to populate the names array at index -1, causing all sorts of havoc in libvirtd such as aborts like the following *** Error in `/usr/sbin/libvirtd': double free or corruption (out): 0x00007fffe00ccf20 *** The xenDaemonListDefinedDomains() function is reached by the virConnectListDefinedDomains() public API, which can be used on read-only connections. Introduced in: libvirt v1.1.1 Introduced by: <a href="http://libvirt.org/git/?p=libvirt.git;a=commit;h=632180d1">http://libvirt.org/git/?p=libvirt.git;a=commit;h=632180d1</a> Fixed by: <a href="http://libvirt.org/git/?p=libvirt.git;a=commit;h=0e671a16">http://libvirt.org/git/?p=libvirt.git;a=commit;h=0e671a16</a>
Credit: secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Redhat Libvirt | =1.1.1 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.