When a zone file in ldns 1.7.1 is parsed, the function ldnsnsec3saltdata is too trusted for the length value obtained from the zone file. When the memcpy is copied, the 0xfe - ldnsrdfsize(saltrdf) byte data can be copied, causing heap overflow information leakage.
{ "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro", "binaries": [ { "binary_name": "ldnsutils", "binary_version": "1.6.17-8ubuntu0.1+esm1" }, { "binary_name": "ldnsutils-dbgsym", "binary_version": "1.6.17-8ubuntu0.1+esm1" }, { "binary_name": "libldns-dev", "binary_version": "1.6.17-8ubuntu0.1+esm1" }, { "binary_name": "libldns-dev-dbgsym", "binary_version": "1.6.17-8ubuntu0.1+esm1" }, { "binary_name": "libldns1", "binary_version": "1.6.17-8ubuntu0.1+esm1" }, { "binary_name": "libldns1-dbg", "binary_version": "1.6.17-8ubuntu0.1+esm1" }, { "binary_name": "libldns1-dbgsym", "binary_version": "1.6.17-8ubuntu0.1+esm1" }, { "binary_name": "python-ldns", "binary_version": "1.6.17-8ubuntu0.1+esm1" } ] }
{ "availability": "No subscription required", "binaries": [ { "binary_name": "ldnsutils", "binary_version": "1.7.0-3ubuntu4.1" }, { "binary_name": "ldnsutils-dbgsym", "binary_version": "1.7.0-3ubuntu4.1" }, { "binary_name": "libldns-dev", "binary_version": "1.7.0-3ubuntu4.1" }, { "binary_name": "libldns2", "binary_version": "1.7.0-3ubuntu4.1" }, { "binary_name": "libldns2-dbgsym", "binary_version": "1.7.0-3ubuntu4.1" }, { "binary_name": "python-ldns", "binary_version": "1.7.0-3ubuntu4.1" }, { "binary_name": "python-ldns-dbgsym", "binary_version": "1.7.0-3ubuntu4.1" }, { "binary_name": "python3-ldns", "binary_version": "1.7.0-3ubuntu4.1" }, { "binary_name": "python3-ldns-dbgsym", "binary_version": "1.7.0-3ubuntu4.1" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_name": "ldnsutils", "binary_version": "1.7.0-4.1ubuntu1+esm1" }, { "binary_name": "ldnsutils-dbgsym", "binary_version": "1.7.0-4.1ubuntu1+esm1" }, { "binary_name": "libldns-dev", "binary_version": "1.7.0-4.1ubuntu1+esm1" }, { "binary_name": "libldns2", "binary_version": "1.7.0-4.1ubuntu1+esm1" }, { "binary_name": "libldns2-dbgsym", "binary_version": "1.7.0-4.1ubuntu1+esm1" }, { "binary_name": "python-ldns", "binary_version": "1.7.0-4.1ubuntu1+esm1" }, { "binary_name": "python-ldns-dbgsym", "binary_version": "1.7.0-4.1ubuntu1+esm1" }, { "binary_name": "python3-ldns", "binary_version": "1.7.0-4.1ubuntu1+esm1" }, { "binary_name": "python3-ldns-dbgsym", "binary_version": "1.7.0-4.1ubuntu1+esm1" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "binaries": [ { "binary_name": "ldnsutils", "binary_version": "1.7.1-2ubuntu4+esm1" }, { "binary_name": "ldnsutils-dbgsym", "binary_version": "1.7.1-2ubuntu4+esm1" }, { "binary_name": "libldns-dev", "binary_version": "1.7.1-2ubuntu4+esm1" }, { "binary_name": "libldns3", "binary_version": "1.7.1-2ubuntu4+esm1" }, { "binary_name": "libldns3-dbgsym", "binary_version": "1.7.1-2ubuntu4+esm1" }, { "binary_name": "python3-ldns", "binary_version": "1.7.1-2ubuntu4+esm1" }, { "binary_name": "python3-ldns-dbgsym", "binary_version": "1.7.1-2ubuntu4+esm1" } ] }