curl: --write-out out of bounds read
Published Apr 3, 2017
2.4
LOWCVSS 3.1
EPSS 0.58%
Description
The ourWriteOut function in tool_writeout.c in curl 7.53.1 might allow physically proximate attackers to obtain sensitive information from process memory in opportunistic circumstances by reading a workstation screen during use of a --write-out argument ending in a '%' character, which leads to a heap-based buffer over-read.
Affected products
No data.
No data.
Red Hat Software Collections for Red Hat Enterprise Linux 6
httpd24-curl-0:7.61.1-1.el6
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 6
httpd24-httpd-0:2.4.34-7.el6
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 6
httpd24-nghttp2-0:1.7.1-7.el6
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7
httpd24-curl-0:7.61.1-1.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7
httpd24-httpd-0:2.4.34-7.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7
httpd24-nghttp2-0:1.7.1-7.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUS
httpd24-curl-0:7.61.1-1.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUS
httpd24-httpd-0:2.4.34-7.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUS
httpd24-nghttp2-0:1.7.1-7.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUS
httpd24-curl-0:7.61.1-1.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUS
httpd24-httpd-0:2.4.34-7.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUS
httpd24-nghttp2-0:1.7.1-7.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUS
httpd24-curl-0:7.61.1-1.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUS
httpd24-httpd-0:2.4.34-7.el7
Fixed · RHSA-2018:3558
Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUS
httpd24-nghttp2-0:1.7.1-7.el7
Fixed · RHSA-2018:3558
.NET Core 1.0 on Red Hat Enterprise Linux
rh-dotnetcore10-curl
Not affected
.NET Core 1.1 on Red Hat Enterprise Linux
rh-dotnetcore11-curl
Not affected
.NET Core 2.0 on Red Hat Enterprise Linux
rh-dotnet20-curl
Not affected
.NET Core 2.1 on Red Hat Enterprise Linux
rh-dotnet21-curl
Not affected
Red Hat Enterprise Linux 5
curl
Out of support scope
Red Hat Enterprise Linux 6
curl
Out of support scope
Red Hat Enterprise Linux 7
curl
Will not fix
Red Hat Enterprise Linux 8
curl
Not affected
Red Hat Enterprise Virtualization 3
mingw-virt-viewer
Will not fix
Red Hat JBoss Web Server 3
curl
Will not fix
| Product | Package | State | Advisory |
|---|---|---|---|
| Red Hat Software Collections for Red Hat Enterprise Linux 6 | httpd24-curl-0:7.61.1-1.el6 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 6 | httpd24-httpd-0:2.4.34-7.el6 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 6 | httpd24-nghttp2-0:1.7.1-7.el6 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7 | httpd24-curl-0:7.61.1-1.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7 | httpd24-httpd-0:2.4.34-7.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7 | httpd24-nghttp2-0:1.7.1-7.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUS | httpd24-curl-0:7.61.1-1.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUS | httpd24-httpd-0:2.4.34-7.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7.4 EUS | httpd24-nghttp2-0:1.7.1-7.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUS | httpd24-curl-0:7.61.1-1.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUS | httpd24-httpd-0:2.4.34-7.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7.5 EUS | httpd24-nghttp2-0:1.7.1-7.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUS | httpd24-curl-0:7.61.1-1.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUS | httpd24-httpd-0:2.4.34-7.el7 | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux 7.6 EUS | httpd24-nghttp2-0:1.7.1-7.el7 | Fixed | RHSA-2018:3558 |
| .NET Core 1.0 on Red Hat Enterprise Linux | rh-dotnetcore10-curl | Not affected | n/a |
| .NET Core 1.1 on Red Hat Enterprise Linux | rh-dotnetcore11-curl | Not affected | n/a |
| .NET Core 2.0 on Red Hat Enterprise Linux | rh-dotnet20-curl | Not affected | n/a |
| .NET Core 2.1 on Red Hat Enterprise Linux | rh-dotnet21-curl | Not affected | n/a |
| Red Hat Enterprise Linux 5 | curl | Out of support scope | n/a |
| Red Hat Enterprise Linux 6 | curl | Out of support scope | n/a |
| Red Hat Enterprise Linux 7 | curl | Will not fix | n/a |
| Red Hat Enterprise Linux 8 | curl | Not affected | n/a |
| Red Hat Enterprise Virtualization 3 | mingw-virt-viewer | Will not fix | n/a |
| Red Hat JBoss Web Server 3 | curl | Will not fix | n/a |
No package ranges for this CVE.
Remediation
Red Hat statement
This flaw did not affect Red Hat Enterprise Linux 8 and Red Hat Software Collections 3, as they already included the fixed version of the `curl` package.
Metrics
No CVSS v4.0 score for this CVE.
CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
AV:L/AC:L/Au:N/C:P/I:N/A:N
This CVE is not in the KEV list.
CISA SSVC (Vulnrichment)
Stakeholder-Specific Vulnerability Categorization from CISA ADP.
Exploitation
NoneAutomatable
NoTechnical Impact
PartialDecision
n/aAssessed Apr 16, 2026 · SSVC 2.0.3
Estimated probability of exploitation in the wild in the next 30 days (FIRST EPSS). As of Oct 1, 2026.
Score over time
2021–2026- EPSS v1
- EPSS v5
- EPSS v2
- EPSS v3
Percentile over time
- EPSS v1
- EPSS v5
- EPSS v2
- EPSS v3
Table of values (9 key points)
Flat stretches are collapsed; showing up to 120 newest points.
| Date | Score | Percentile | Model |
|---|---|---|---|
| Oct 1, 2026 | 0.58% (0.00581) | 45.75th | v5 (v2026.06.15) |
| Sep 20, 2026 | 0.58% (0.00581) | 46.45th | v5 (v2026.06.15) |
| Jul 20, 2024 | 0.11% (0.00106) | 43.54th | v3 (v2023.03.01) |
| Jun 28, 2024 | 0.11% (0.00106) | 43.39th | v3 (v2023.03.01) |
| Mar 7, 2023 | 0.11% (0.00106) | 41.38th | v3 (v2023.03.01) |
| Mar 6, 2023 | 1.02% (0.01018) | 40.69th | v2 (v2022.01.01) |
| Feb 4, 2022 | 1.02% (0.01018) | 19.50th | v2 (v2022.01.01) |
| Feb 3, 2022 | 1.04% (0.01040) | 28.32th | v5 (v2026.06.15) |
| Apr 14, 2021 | 1.04% (0.01040) | 0.00th | v1 |
References (9)
- http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html x_refsource_CONFIRM
- https://access.redhat.com/errata/RHSA-2018:3558 vendor-advisoryx_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2017-7407 Vendor Advisory
- https://bugzilla.redhat.com/show_bug.cgi?id=1439190 Issue Tracking
- https://curl.haxx.se/docs/adv_20170403.html
- https://github.com/curl/curl/commit/1890d59905414ab84a35892b2e45833654aa5c13 x_refsource_MISCPatchVendor Advisory
- https://nvd.nist.gov/vuln/detail/CVE-2017-7407
- https://security.gentoo.org/glsa/201709-14 vendor-advisoryx_refsource_GENTOO
- https://www.cve.org/CVERecord?id=CVE-2017-7407
| Link | Providers | Tags |
|---|---|---|
| http://www.oracle.com/technetwork/security-advisory/cpuoct2018-4428296.html | x_refsource_CONFIRM | |
| https://access.redhat.com/errata/RHSA-2018:3558 | vendor-advisoryx_refsource_REDHAT | |
| https://access.redhat.com/security/cve/CVE-2017-7407 | Vendor Advisory | |
| https://bugzilla.redhat.com/show_bug.cgi?id=1439190 | Issue Tracking | |
| https://curl.haxx.se/docs/adv_20170403.html | ||
| https://github.com/curl/curl/commit/1890d59905414ab84a35892b2e45833654aa5c13 | x_refsource_MISCPatchVendor Advisory | |
| https://nvd.nist.gov/vuln/detail/CVE-2017-7407 | ||
| https://security.gentoo.org/glsa/201709-14 | vendor-advisoryx_refsource_GENTOO | |
| https://www.cve.org/CVERecord?id=CVE-2017-7407 |
Change history (0)
No recorded changes yet.