CVE-2019-3822
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow....
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- Required
What an attacker can affect
- Confidentiality
- None
- Integrity
- Low
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.1
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
- Record
CVE-2019-3822- CVSS 3.0
- 7.1 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Weakness
- CWE-121
- Updated
- 2026-11-02
EUVDEUVD-2019-13445
7.1
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
- Record
EUVD-2019-13445- CVSS 3.0
- 7.1 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-8wr2-mqj7-7vxp
9.8
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow....
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
- Record
GHSA-8wr2-mqj7-7vxp- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-787
- Updated
- 2026-11-02
NVD
9.8
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
- Record
CVE-2019-3822- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 7.1 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-121, CWE-787
- Updated
- 2026-11-02
OSVALPINE-CVE-2019-3822
9.8
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
- Record
ALPINE-CVE-2019-3822- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2019-3822
9.8
CVE-2019-3822 does not affect BellSoft software
- Record
BELL-CVE-2019-3822- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 12 moreShow less
OSV
9.8
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
- Record
CVE-2019-3822- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2019-3822
9.8
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
- Record
DEBIAN-CVE-2019-3822- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRHSA-2019:3701
5.5
Red Hat Security Advisory: curl security and bug fix update
- Record
RHSA-2019:3701- CVSS 3.0
- 5.5 Medium
CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2019-3822
9.8
libcurl versions from 7.36.0 to before 7.64.0 are vulnerable to a stack-based buffer overflow. The function creating an outgoing NTLM type-3 header (lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the request HTTP header contents based on previously received data. The check that exists to prevent the local buffer from getting overflowed is implemented wrongly (using unsigned math) and as such it does not prevent the overflow from happening. This output data can grow larger than the local buffer if very large 'nt response' data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server. Such a 'large value' needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
- Record
UBUNTU-CVE-2019-3822- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 7.1 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:H - CVSS 3.0
- 9.8 Critical
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVCURL-CVE-2019-3822 No score
NTLMv2 type-3 header stack buffer overflow
libcurl contains a stack based buffer overflow vulnerability.
The function creating an outgoing NTLM type-3 header
(lib/vauth/ntlm.c:Curl_auth_create_ntlm_type3_message()), generates the
request HTTP header contents based on previously received data. The check that
exists to prevent the local buffer from getting overflowed is implemented
wrongly (using unsigned math) and as such it does not prevent the overflow
from happening.
This output data can grow larger than the local buffer if large response data is extracted from a previous NTLMv2 header provided by the malicious or broken HTTP server.
Such large response data needs to be around 1000 bytes or more. The actual payload data copied to the target buffer comes from the NTLMv2 type-2 response header.
- Record
CURL-CVE-2019-3822- Updated
- 2026-11-02
OSVopenSUSE-SU-2019:0174-1 No score
Security update for curl
This update for curl fixes the following issues:
Security issues fixed:
- CVE-2019-3823: Fixed a heap out-of-bounds read in the code handling the end-of-response for SMTP (bsc#1123378).
- CVE-2019-3822: Fixed a stack based buffer overflow in the function creating an outgoing NTLM type-3 message (bsc#1123377).
- CVE-2018-16890: Fixed a heap buffer out-of-bounds read in the function handling incoming NTLM type-2 messages (bsc#1123371).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2019:0174-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10582-1 No score
curl-7.79.1-1.1 on GA media
These are all security issues fixed in the curl-7.79.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10582-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0248-1 No score
Security update for curl
This update for curl fixes the following issues:
Security issues fixed:
- CVE-2019-3823: Fixed a heap out-of-bounds read in the code handling the end-of-response for SMTP (bsc#1123378).
- CVE-2019-3822: Fixed a stack based buffer overflow in the function creating an outgoing NTLM type-3 message (bsc#1123377).
- CVE-2018-16890: Fixed a heap buffer out-of-bounds read in the function handling incoming NTLM type-2 messages (bsc#1123371).
- Record
SUSE-SU-2019:0248-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0249-1 No score
Security update for curl
This update for curl fixes the following issues:
Security issues fixed:
- CVE-2019-3823: Fixed a heap out-of-bounds read in the code handling the end-of-response for SMTP (bsc#1123378).
- CVE-2019-3822: Fixed a stack based buffer overflow in the function creating an outgoing NTLM type-3 message (bsc#1123377).
- CVE-2018-16890: Fixed a heap buffer out-of-bounds read in the function handling incoming NTLM type-2 messages (bsc#1123371).
- Record
SUSE-SU-2019:0249-1- Updated
- 2026-11-02
OSVSUSE-SU-2019:0249-2 No score
Security update for curl
This update for curl fixes the following issues:
Security issues fixed:
- CVE-2019-3823: Fixed a heap out-of-bounds read in the code handling the end-of-response for SMTP (bsc#1123378).
- CVE-2019-3822: Fixed a stack based buffer overflow in the function creating an outgoing NTLM type-3 message (bsc#1123377).
- CVE-2018-16890: Fixed a heap buffer out-of-bounds read in the function handling incoming NTLM type-2 messages (bsc#1123371).
- Record
SUSE-SU-2019:0249-2- Updated
- 2026-11-02
OSVSUSE-SU-2019:0339-1 No score
Security update for curl
This update for curl fixes the following issues:
Security issues fixed:
- CVE-2019-3822: Fixed a NTLMv2 type-3 header stack buffer overflow (bsc#1123377).
- CVE-2019-3823: Fixed an out-of-bounds read in the SMTP end-of-response (bsc#1123378).
- CVE-2018-16890: Fixed an out-of-bounds buffer read in NTLM type2 (bsc#1123371).
- CVE-2018-16842: Fixed an out-of-bounds read in tool_msgs.c (bsc#1113660).
- CVE-2018-16840: Fixed a use-after-free in handle close (bsc#1113029).
- CVE-2018-16839: Fixed an SASL password overflow caused by an integer overflow (bsc#1112758).
- Record
SUSE-SU-2019:0339-1- Updated
- 2026-11-02
OSVUSN-3882-1 No score
curl vulnerabilities
Wenxiang Qian discovered that curl incorrectly handled certain NTLM authentication messages. A remote attacker could possibly use this issue to cause curl to crash, resulting in a denial of service. This issue only applied to Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 18.10. (CVE-2018-16890)
Wenxiang Qian discovered that curl incorrectly handled certain NTLMv2 authentication messages. A remote attacker could use this issue to cause curl to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only applied to Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 18.10. (CVE-2019-3822)
Brian Carpenter discovered that curl incorrectly handled certain SMTP responses. A remote attacker could possibly use this issue to cause curl to crash, resulting in a denial of service. (CVE-2019-3823)
- Record
USN-3882-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.10 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.11 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.12 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.13 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.14 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.15 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.16 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.17 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.18 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.19 |
before 7.64.0-r0 | 7.64.0-r0 |
Show 48 moreShow less
| Package | Affected | Fixed |
|---|---|---|
curlAlpine:v3.20 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.21 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.22 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.23 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.24 |
before 7.64.0-r0 | 7.64.0-r0 |
curlAlpine:v3.6 |
before 7.61.1-r2 | 7.61.1-r2 |
curlAlpine:v3.7 |
before 7.61.1-r2 | 7.61.1-r2 |
curlAlpine:v3.8 |
before 7.61.1-r2 | 7.61.1-r2 |
curlAlpine:v3.9 |
before 7.64.0-r0 | 7.64.0-r0 |
curlDebian:12 |
before 7.64.0-1 | 7.64.0-1 |
curlDebian:13 |
before 7.64.0-1 | 7.64.0-1 |
curlDebian:14 |
before 7.64.0-1 | 7.64.0-1 |
curlDebian:8 From an advisory covering 3 CVEs |
before 7.38.0-4+deb8u14, plus listed versions 7.38.0-47.38.0-4+deb8u17.38.0-4+deb8u107.38.0-4+deb8u117.38.0-4+deb8u12 Show 9 moreShow less7.38.0-4+deb8u137.38.0-4+deb8u27.38.0-4+deb8u37.38.0-4+deb8u47.38.0-4+deb8u57.38.0-4+deb8u67.38.0-4+deb8u77.38.0-4+deb8u87.38.0-4+deb8u9 |
7.38.0-4+deb8u14 |
curlDebian:9 From an advisory covering 3 CVEs |
before 7.52.1-5+deb9u9, plus listed versions 7.52.1-57.52.1-5+deb9u17.52.1-5+deb9u27.52.1-5+deb9u37.52.1-5+deb9u4 Show 4 moreShow less7.52.1-5+deb9u57.52.1-5+deb9u67.52.1-5+deb9u77.52.1-5+deb9u8 |
7.52.1-5+deb9u9 |
curlRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-11.el8 | 0:7.61.1-11.el8 |
curl-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-11.el8 | 0:7.61.1-11.el8 |
curl-debugsourceRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-11.el8 | 0:7.61.1-11.el8 |
curl-minimal-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-11.el8 | 0:7.61.1-11.el8 |
libcurlRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-11.el8 | 0:7.61.1-11.el8 |
libcurl-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-11.el8 | 0:7.61.1-11.el8 |
libcurl-develRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-11.el8 | 0:7.61.1-11.el8 |
libcurl-minimalRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-11.el8 | 0:7.61.1-11.el8 |
libcurl-minimal-debuginfoRed Hat:enterprise_linux:8::baseos From an advisory covering 4 CVEs |
before 0:7.61.1-11.el8 | 0:7.61.1-11.el8 |
curlSUSE:Linux Enterprise Module for Basesystem 15 From an advisory covering 3 CVEs |
before 7.60.0-3.17.1 | 7.60.0-3.17.1 |
curlSUSE:OpenStack Cloud 7 From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Desktop 12 SP3 From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Server for SAP Applications 12 SP2 From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Software Development Kit 12 SP3 From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Server 12-LTSS From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Server 12 SP1-LTSS From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Server 12 SP2-LTSS From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Server 12 SP2-BCL From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Server 12 SP3 From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Server for SAP Applications 12 SP3 From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Enterprise Storage 4 From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Server for SAP Applications 12 SP1 From an advisory covering 3 CVEs |
before 7.37.0-37.34.1 | 7.37.0-37.34.1 |
curlSUSE:Linux Enterprise Desktop 12 SP4 From an advisory covering 6 CVEs |
before 7.60.0-4.3.1 | 7.60.0-4.3.1 |
curlSUSE:Linux Enterprise Software Development Kit 12 SP4 From an advisory covering 6 CVEs |
before 7.60.0-4.3.1 | 7.60.0-4.3.1 |
curlSUSE:Linux Enterprise Server 12 SP4 From an advisory covering 6 CVEs |
before 7.60.0-4.3.1 | 7.60.0-4.3.1 |
curlSUSE:Linux Enterprise Server for SAP Applications 12 SP4 From an advisory covering 6 CVEs |
before 7.60.0-4.3.1 | 7.60.0-4.3.1 |
curlUbuntu:16.04:LTS |
before 7.47.0-1ubuntu2.12, plus listed versions 7.43.0-1ubuntu27.45.0-1ubuntu17.46.0-1ubuntu17.47.0-1ubuntu17.47.0-1ubuntu2 Show 10 moreShow less7.47.0-1ubuntu2.17.47.0-1ubuntu2.27.47.0-1ubuntu2.37.47.0-1ubuntu2.47.47.0-1ubuntu2.57.47.0-1ubuntu2.67.47.0-1ubuntu2.77.47.0-1ubuntu2.87.47.0-1ubuntu2.97.47.0-1ubuntu2.11 |
7.47.0-1ubuntu2.12 |
curlUbuntu:18.04:LTS |
before 7.58.0-2ubuntu3.6, plus listed versions 7.55.1-1ubuntu27.55.1-1ubuntu2.17.57.0-1ubuntu17.58.0-2ubuntu17.58.0-2ubuntu2 Show 5 moreShow less7.58.0-2ubuntu37.58.0-2ubuntu3.17.58.0-2ubuntu3.27.58.0-2ubuntu3.37.58.0-2ubuntu3.5 |
7.58.0-2ubuntu3.6 |
curlUbuntu:14.04:LTS From an advisory covering 3 CVEs |
before 7.35.0-1ubuntu2.20, plus listed versions 7.32.0-1ubuntu17.33.0-1ubuntu17.34.0-1ubuntu17.35.0-1ubuntu17.35.0-1ubuntu2 Show 17 moreShow less7.35.0-1ubuntu2.17.35.0-1ubuntu2.27.35.0-1ubuntu2.37.35.0-1ubuntu2.57.35.0-1ubuntu2.67.35.0-1ubuntu2.77.35.0-1ubuntu2.87.35.0-1ubuntu2.97.35.0-1ubuntu2.107.35.0-1ubuntu2.117.35.0-1ubuntu2.127.35.0-1ubuntu2.137.35.0-1ubuntu2.147.35.0-1ubuntu2.157.35.0-1ubuntu2.167.35.0-1ubuntu2.177.35.0-1ubuntu2.19 |
7.35.0-1ubuntu2.20 |
curlUbuntu:16.04:LTS From an advisory covering 3 CVEs |
before 7.47.0-1ubuntu2.12, plus listed versions 7.43.0-1ubuntu27.45.0-1ubuntu17.46.0-1ubuntu17.47.0-1ubuntu17.47.0-1ubuntu2 Show 10 moreShow less7.47.0-1ubuntu2.17.47.0-1ubuntu2.27.47.0-1ubuntu2.37.47.0-1ubuntu2.47.47.0-1ubuntu2.57.47.0-1ubuntu2.67.47.0-1ubuntu2.77.47.0-1ubuntu2.87.47.0-1ubuntu2.97.47.0-1ubuntu2.11 |
7.47.0-1ubuntu2.12 |
curlUbuntu:18.04:LTS From an advisory covering 3 CVEs |
before 7.58.0-2ubuntu3.6, plus listed versions 7.55.1-1ubuntu27.55.1-1ubuntu2.17.57.0-1ubuntu17.58.0-2ubuntu17.58.0-2ubuntu2 Show 5 moreShow less7.58.0-2ubuntu37.58.0-2ubuntu3.17.58.0-2ubuntu3.27.58.0-2ubuntu3.37.58.0-2ubuntu3.5 |
7.58.0-2ubuntu3.6 |
curlopenSUSE:Leap 15.0 From an advisory covering 3 CVEs |
before 7.60.0-lp150.2.18.1 | 7.60.0-lp150.2.18.1 |
curl-miniopenSUSE:Leap 15.0 From an advisory covering 3 CVEs |
before 7.60.0-lp150.2.18.1 | 7.60.0-lp150.2.18.1 |
curlopenSUSE:Tumbleweed From an advisory covering 48 CVEs |
before 7.79.1-1.1 | 7.79.1-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2019-3822 is a high vulnerability (CVSS 7.1) in Curl, published February 6, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 12.9%, the 96th percentile. Fixed in curl 7.64.0-r0.
References
security.gentoo.org/glsa/201903-03
bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-3822
debian.org/security/2019/dsa-4386
curl.haxx.se/docs/CVE-2019-3822.html
security.netapp.com/advisory/ntap-20190315-0001
usn.ubuntu.com/3882-1
Show 101 moreShow less
securityfocus.com/bid/106950
lists.apache.org/thread.html/8338a0f605bdbb3a6098bb76f666a95fc2b2f53f37fa1ecc89f1146f%40%3Cdevnull.infra.apache.org%3E
cert-portal.siemens.com/productcert/pdf/ssa-436177.pdf
oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html
oracle.com/technetwork/security-advisory/cpujul2019-5072835.html
security.netapp.com/advisory/ntap-20190719-0004
support.f5.com/csp/article/K84141449
support.f5.com/csp/article/K84141449?utm_source=f5support&%3Butm_medium=RSS
access.redhat.com/errata/RHSA-2019:3701
nvd.nist.gov/vuln/detail/CVE-2019-3822
lists.apache.org/thread.html/8338a0f605bdbb3a6098bb76f666a95fc2b2f53f37fa1ecc89f1146f@%3Cdevnull.infra.apache.org%3E
support.f5.com/csp/article/K84141449?utm_source=f5support&utm_medium=RSS
github.com/advisories/GHSA-8wr2-mqj7-7vxp
security.alpinelinux.org/vuln/CVE-2019-3822
docs.bell-sw.com/security/cves/CVE-2019-3822
security-tracker.debian.org/tracker/CVE-2019-3822
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/8.1_release_notes
bugzilla.redhat.com/show_bug.cgi?id=1662705
bugzilla.redhat.com/show_bug.cgi?id=1669156
bugzilla.redhat.com/show_bug.cgi?id=1670252
bugzilla.redhat.com/show_bug.cgi?id=1670254
bugzilla.redhat.com/show_bug.cgi?id=1670256
security.access.redhat.com/data/csaf/v2/advisories/2019/rhsa-2019_3701.json
access.redhat.com/security/cve/CVE-2018-16890
cve.org/CVERecord?id=CVE-2018-16890
nvd.nist.gov/vuln/detail/CVE-2018-16890
curl.haxx.se/docs/CVE-2018-16890.html
access.redhat.com/security/cve/CVE-2018-20483
cve.org/CVERecord?id=CVE-2018-20483
nvd.nist.gov/vuln/detail/CVE-2018-20483
git.savannah.gnu.org/cgit/wget.git/tree/NEWS
access.redhat.com/security/cve/CVE-2019-3822
cve.org/CVERecord?id=CVE-2019-3822
access.redhat.com/security/cve/CVE-2019-3823
cve.org/CVERecord?id=CVE-2019-3823
nvd.nist.gov/vuln/detail/CVE-2019-3823
curl.haxx.se/docs/CVE-2019-3823.html
suse.com/support/update/announcement/2019/suse-su-20190248-1
bugzilla.suse.com/1123371
bugzilla.suse.com/1123377
bugzilla.suse.com/1123378
suse.com/security/cve/CVE-2018-16890
suse.com/security/cve/CVE-2019-3822
suse.com/security/cve/CVE-2019-3823
suse.com/support/update/announcement/2019/suse-su-20190249-1
suse.com/support/update/announcement/2019/suse-su-20190249-2
suse.com/support/update/announcement/2019/suse-su-20190339-1
bugzilla.suse.com/1112758
bugzilla.suse.com/1113029
bugzilla.suse.com/1113660
suse.com/security/cve/CVE-2018-16839
suse.com/security/cve/CVE-2018-16840
suse.com/security/cve/CVE-2018-16842
ubuntu.com/security/CVE-2019-3822
ubuntu.com/security/notices/USN-3882-1
ubuntu.com/security/CVE-2018-16890
ubuntu.com/security/CVE-2019-3823
lists.opensuse.org/archives/list/[email protected]/thread/DRDOZ4FJSPSJNNQSD2FOPKFCVGMYT4J2
suse.com/security/cve/CVE-2006-1061
suse.com/security/cve/CVE-2016-9586
suse.com/security/cve/CVE-2016-9594
suse.com/security/cve/CVE-2017-1000099
suse.com/security/cve/CVE-2017-1000100
suse.com/security/cve/CVE-2017-1000101
suse.com/security/cve/CVE-2017-1000254
suse.com/security/cve/CVE-2017-1000257
suse.com/security/cve/CVE-2017-2629
suse.com/security/cve/CVE-2017-7468
suse.com/security/cve/CVE-2017-8816
suse.com/security/cve/CVE-2017-8817
suse.com/security/cve/CVE-2017-8818
suse.com/security/cve/CVE-2017-9502
suse.com/security/cve/CVE-2018-0500
suse.com/security/cve/CVE-2018-1000005
suse.com/security/cve/CVE-2018-1000120
suse.com/security/cve/CVE-2018-1000122
suse.com/security/cve/CVE-2018-1000300
suse.com/security/cve/CVE-2018-1000301
suse.com/security/cve/CVE-2018-14618
suse.com/security/cve/CVE-2019-15601
suse.com/security/cve/CVE-2019-5435
suse.com/security/cve/CVE-2019-5436
suse.com/security/cve/CVE-2019-5481
suse.com/security/cve/CVE-2019-5482
suse.com/security/cve/CVE-2020-8169
suse.com/security/cve/CVE-2020-8231
suse.com/security/cve/CVE-2020-8284
suse.com/security/cve/CVE-2020-8285
suse.com/security/cve/CVE-2020-8286
suse.com/security/cve/CVE-2021-22297
suse.com/security/cve/CVE-2021-22298
suse.com/security/cve/CVE-2021-22876
suse.com/security/cve/CVE-2021-22890
suse.com/security/cve/CVE-2021-22898
suse.com/security/cve/CVE-2021-22901
suse.com/security/cve/CVE-2021-22922
suse.com/security/cve/CVE-2021-22924
suse.com/security/cve/CVE-2021-22945
suse.com/security/cve/CVE-2021-22946
suse.com/security/cve/CVE-2021-22947