Loop with Unreachable Exit Condition ('Infinite Loop') vulnerability in Erlang OTP stdlib (erl_tar module), hexpm hex_core (hex_erl_tar module), hexpm hex (mix_hex_erl_tar module) and erlang rebar3 (r3_hex_erl_tar module) allows an attacker who supplies a tar archive to cause a denial of service via a crafted GNU sparse member. When erl_tar:extract/1,2 writes a member to disk, erl_tar:stream_to_file_loop/3 reads it in chunks of 65536 bytes by default. For a GNU sparse member whose sparse map ends before its real size, erl_tar:do_sparse_read/3 matches its trailing-hole clause before its zero-length clause. After the chunk is used up, the trailing-hole clause reads zero bytes, does not advance the position, and recurses forever. A 2048-byte archive keeps the extracting process and one scheduler busy until the process is killed. The {max_size, N} option prevents this only when N is below the real size of the member. Extraction with the memory option is not affected. hex_core ships its own copy of erl_tar as hex_erl_tar, and Hex and rebar3 ship hex_core with prefixed module names (mix_hex_erl_tar and r3_hex_erl_tar). These copies contain the same code and do not call stdlib's erl_tar, so they are affected on any OTP version. OTP 28 is not affected, but an application running on OTP 28 is affected if it extracts archives through an affected version of hex_core, Hex or rebar3. This issue affects OTP from OTPĀ 29.0 before OTPĀ 29.1.2, corresponding to stdlib from 8.0 before 8.1.1, and rebar3 from 3.27.1 onward, and hex from 2.4.2 before 2.5.3; hex_core: from 0.14.0 before 0.20.1.
{
"binaries": [
{
"binary_name": "erlang",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-asn1",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-base",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-common-test",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-crypto",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-debugger",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-dialyzer",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-diameter",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-edoc",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-eldap",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-erl-docgen",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-et",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-eunit",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-examples",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-ftp",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-inets",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-jinterface",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-manpages",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-megaco",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-mnesia",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-mode",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-nox",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-observer",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-odbc",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-os-mon",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-parsetools",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-public-key",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-reltool",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-runtime-tools",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-snmp",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-src",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-ssh",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-ssl",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-syntax-tools",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-tftp",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-tools",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-wx",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-x11",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
},
{
"binary_name": "erlang-xmerl",
"binary_version": "1:24.2.1+dfsg-1ubuntu0.8"
}
]
}{
"binaries": [
{
"binary_name": "erlang",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-asn1",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-base",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-common-test",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-crypto",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-debugger",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-dialyzer",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-diameter",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-edoc",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-eldap",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-erl-docgen",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-et",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-eunit",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-examples",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-ftp",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-inets",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-jinterface",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-manpages",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-megaco",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-mnesia",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-mode",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-nox",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-observer",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-odbc",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-os-mon",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-parsetools",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-public-key",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-reltool",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-runtime-tools",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-snmp",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-src",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-ssh",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-ssl",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-syntax-tools",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-tftp",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-tools",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-wx",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-x11",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
},
{
"binary_name": "erlang-xmerl",
"binary_version": "1:25.3.2.8+dfsg-1ubuntu4.8"
}
]
}{
"binaries": [
{
"binary_name": "erlang",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-asn1",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-base",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-common-test",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-crypto",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-debugger",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-dialyzer",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-diameter",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-edoc",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-eldap",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-et",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-eunit",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-examples",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-ftp",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-inets",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-jinterface",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-megaco",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-mnesia",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-mode",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-nox",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-observer",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-odbc",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-os-mon",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-parsetools",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-public-key",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-reltool",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-runtime-tools",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-snmp",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-src",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-ssh",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-ssl",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-syntax-tools",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-tftp",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-tools",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-wx",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-x11",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
},
{
"binary_name": "erlang-xmerl",
"binary_version": "1:27.3.4.6+dfsg-1ubuntu0.2"
}
]
}{
"binaries": [
{
"binary_name": "erlang",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-asn1",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-base",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-common-test",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-crypto",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-debugger",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-dialyzer",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-diameter",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-edoc",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-eldap",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-et",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-eunit",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-examples",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-ftp",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-inets",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-jinterface",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-megaco",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-mnesia",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-mode",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-nox",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-observer",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-odbc",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-os-mon",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-parsetools",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-public-key",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-reltool",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-runtime-tools",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-snmp",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-src",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-ssh",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-ssl",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-syntax-tools",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-tftp",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-tools",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-wx",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-x11",
"binary_version": "1:29.0.6+dfsg-1"
},
{
"binary_name": "erlang-xmerl",
"binary_version": "1:29.0.6+dfsg-1"
}
]
}{
"binaries": [
{
"binary_name": "erlang",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-appmon",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-asn1",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-base",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-base-hipe",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-common-test",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-corba",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-crypto",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-debugger",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-dialyzer",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-diameter",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-edoc",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-eldap",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-erl-docgen",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-et",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-eunit",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-examples",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-gs",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-ic",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-ic-java",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-inets",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-jinterface",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-manpages",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-megaco",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-mnesia",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-mode",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-nox",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-observer",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-odbc",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-os-mon",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-parsetools",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-percept",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-pman",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-public-key",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-reltool",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-runtime-tools",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-snmp",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-src",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-ssh",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-ssl",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-syntax-tools",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-test-server",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-toolbar",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-tools",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-tv",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-typer",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-webtool",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-x11",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
},
{
"binary_name": "erlang-xmerl",
"binary_version": "1:16.b.3-dfsg-1ubuntu2.2+esm3"
}
]
}{
"binaries": [
{
"binary_name": "erlang",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-asn1",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-base",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-base-hipe",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-common-test",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-corba",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-crypto",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-debugger",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-dialyzer",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-diameter",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-edoc",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-eldap",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-erl-docgen",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-et",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-eunit",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-examples",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-gs",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-ic",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-ic-java",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-inets",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-jinterface",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-manpages",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-megaco",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-mnesia",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-mode",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-nox",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-observer",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-odbc",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-os-mon",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-parsetools",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-percept",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-public-key",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-reltool",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-runtime-tools",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-snmp",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-src",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-ssh",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-ssl",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-syntax-tools",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-test-server",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-tools",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-typer",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-webtool",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-wx",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-x11",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
},
{
"binary_name": "erlang-xmerl",
"binary_version": "1:18.3-dfsg-1ubuntu3.1+esm4"
}
]
}{
"binaries": [
{
"binary_name": "erlang",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-asn1",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-base",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-base-hipe",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-common-test",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-corba",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-crypto",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-debugger",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-dialyzer",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-diameter",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-edoc",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-eldap",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-erl-docgen",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-et",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-eunit",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-examples",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-ic",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-ic-java",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-inets",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-jinterface",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-manpages",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-megaco",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-mnesia",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-mode",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-nox",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-observer",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-odbc",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-os-mon",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-parsetools",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-public-key",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-reltool",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-runtime-tools",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-snmp",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-src",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-ssh",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-ssl",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-syntax-tools",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-tools",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-wx",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-x11",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
},
{
"binary_name": "erlang-xmerl",
"binary_version": "1:20.2.2+dfsg-1ubuntu2+esm4"
}
]
}{
"binaries": [
{
"binary_name": "erlang",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-asn1",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-base",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-base-hipe",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-common-test",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-crypto",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-debugger",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-dialyzer",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-diameter",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-edoc",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-eldap",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-erl-docgen",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-et",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-eunit",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-examples",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-ftp",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-inets",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-jinterface",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-manpages",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-megaco",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-mnesia",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-mode",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-nox",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-observer",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-odbc",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-os-mon",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-parsetools",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-public-key",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-reltool",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-runtime-tools",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-snmp",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-src",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-ssh",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-ssl",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-syntax-tools",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-tftp",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-tools",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-wx",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-x11",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
},
{
"binary_name": "erlang-xmerl",
"binary_version": "1:22.2.7+dfsg-1ubuntu0.5+esm3"
}
]
}