Поиск уязвимостей
Количество 10
Количество 10
GHSA-6x54-39w9-rqhw
An IMAP FETCH response line indicates the size of the returned data, in number of bytes. When that response says the data is zero bytes, libcurl would pass on that (non-existing) data with a pointer and the size (zero) to the deliver-data function. libcurl's deliver-data function treats zero as a magic number and invokes strlen() on the data to figure out the length. The strlen() is called on a heap based buffer that might not be zero terminated so libcurl might read beyond the end of it into whatever memory lies after (or just crash) and then deliver that to the application as if it was actually downloaded.
CVE-2017-1000257
An IMAP FETCH response line indicates the size of the returned data, in number of bytes. When that response says the data is zero bytes, libcurl would pass on that (non-existing) data with a pointer and the size (zero) to the deliver-data function. libcurl's deliver-data function treats zero as a magic number and invokes strlen() on the data to figure out the length. The strlen() is called on a heap based buffer that might not be zero terminated so libcurl might read beyond the end of it into whatever memory lies after (or just crash) and then deliver that to the application as if it was actually downloaded.
CVE-2017-1000257
An IMAP FETCH response line indicates the size of the returned data, in number of bytes. When that response says the data is zero bytes, libcurl would pass on that (non-existing) data with a pointer and the size (zero) to the deliver-data function. libcurl's deliver-data function treats zero as a magic number and invokes strlen() on the data to figure out the length. The strlen() is called on a heap based buffer that might not be zero terminated so libcurl might read beyond the end of it into whatever memory lies after (or just crash) and then deliver that to the application as if it was actually downloaded.
CVE-2017-1000257
An IMAP FETCH response line indicates the size of the returned data, in number of bytes. When that response says the data is zero bytes, libcurl would pass on that (non-existing) data with a pointer and the size (zero) to the deliver-data function. libcurl's deliver-data function treats zero as a magic number and invokes strlen() on the data to figure out the length. The strlen() is called on a heap based buffer that might not be zero terminated so libcurl might read beyond the end of it into whatever memory lies after (or just crash) and then deliver that to the application as if it was actually downloaded.
CVE-2017-1000257
An IMAP FETCH response line indicates the size of the returned data, i ...
ELSA-2017-3263
ELSA-2017-3263: curl security update (MODERATE)
ALT-PU-2017-2499
ALT-PU-2017-2499: package `curl` update to version 7.56.1-alt1.S1
openSUSE-SU-2017:2880-1
Security update for curl
SUSE-SU-2017:2831-1
Security update for curl
ALT-PU-2018-2456
ALT-PU-2018-2456: package `curl` update to version 7.61.1-alt2
Уязвимостей на страницу
Уязвимость | CVSS | EPSS | Опубликовано | |
|---|---|---|---|---|
GHSA-6x54-39w9-rqhw An IMAP FETCH response line indicates the size of the returned data, in number of bytes. When that response says the data is zero bytes, libcurl would pass on that (non-existing) data with a pointer and the size (zero) to the deliver-data function. libcurl's deliver-data function treats zero as a magic number and invokes strlen() on the data to figure out the length. The strlen() is called on a heap based buffer that might not be zero terminated so libcurl might read beyond the end of it into whatever memory lies after (or just crash) and then deliver that to the application as if it was actually downloaded. | CVSS3: 9.1 | 6% Низкий | больше 4 лет назад | |
CVE-2017-1000257 An IMAP FETCH response line indicates the size of the returned data, in number of bytes. When that response says the data is zero bytes, libcurl would pass on that (non-existing) data with a pointer and the size (zero) to the deliver-data function. libcurl's deliver-data function treats zero as a magic number and invokes strlen() on the data to figure out the length. The strlen() is called on a heap based buffer that might not be zero terminated so libcurl might read beyond the end of it into whatever memory lies after (or just crash) and then deliver that to the application as if it was actually downloaded. | CVSS3: 9.1 | 6% Низкий | около 9 лет назад | |
CVE-2017-1000257 An IMAP FETCH response line indicates the size of the returned data, in number of bytes. When that response says the data is zero bytes, libcurl would pass on that (non-existing) data with a pointer and the size (zero) to the deliver-data function. libcurl's deliver-data function treats zero as a magic number and invokes strlen() on the data to figure out the length. The strlen() is called on a heap based buffer that might not be zero terminated so libcurl might read beyond the end of it into whatever memory lies after (or just crash) and then deliver that to the application as if it was actually downloaded. | CVSS3: 4.8 | 6% Низкий | около 9 лет назад | |
CVE-2017-1000257 An IMAP FETCH response line indicates the size of the returned data, in number of bytes. When that response says the data is zero bytes, libcurl would pass on that (non-existing) data with a pointer and the size (zero) to the deliver-data function. libcurl's deliver-data function treats zero as a magic number and invokes strlen() on the data to figure out the length. The strlen() is called on a heap based buffer that might not be zero terminated so libcurl might read beyond the end of it into whatever memory lies after (or just crash) and then deliver that to the application as if it was actually downloaded. | CVSS3: 9.1 | 6% Низкий | около 9 лет назад | |
CVE-2017-1000257 An IMAP FETCH response line indicates the size of the returned data, i ... | CVSS3: 9.1 | 6% Низкий | около 9 лет назад | |
ELSA-2017-3263 ELSA-2017-3263: curl security update (MODERATE) | 6% Низкий | почти 9 лет назад | ||
ALT-PU-2017-2499 ALT-PU-2017-2499: package `curl` update to version 7.56.1-alt1.S1 | CVSS3: 9.1 | 6% Низкий | около 9 лет назад | |
openSUSE-SU-2017:2880-1 Security update for curl | около 9 лет назад | |||
SUSE-SU-2017:2831-1 Security update for curl | около 9 лет назад | |||
ALT-PU-2018-2456 ALT-PU-2018-2456: package `curl` update to version 7.61.1-alt2 | CVSS3: 9.8 | около 8 лет назад |
Уязвимостей на страницу