An IMAP FETCH response line indicates the size of the returned data, in number of bytes.
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · None · High
- Fix status
- Partial Red Hat: 15 fixed, 4 without a fix
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA and Red Hat.
Summary
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.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
Remediation
Red Hat 3 advisories
- RHSA-2018:3558 Released 2018-11-13 · Red Hat rating Moderatehttpd24 security, bug fix, and enhancement update
- Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 6) httpd24-curl-7.61.1-1.el6, httpd24-httpd-2.4.34-7.el6, httpd24-httpd-devel-2.4.34-7.el6 +11
- Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 7) httpd24-curl-7.61.1-1.el7, httpd24-httpd-2.4.34-7.el7, httpd24-httpd-devel-2.4.34-7.el7 +12
- Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.4) httpd24-curl-7.61.1-1.el7, httpd24-httpd-2.4.34-7.el7, httpd24-httpd-devel-2.4.34-7.el7 +12
- Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.5) httpd24-curl-7.61.1-1.el7, httpd24-httpd-2.4.34-7.el7, httpd24-httpd-devel-2.4.34-7.el7 +12
- Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.6) httpd24-curl-7.61.1-1.el7, httpd24-httpd-2.4.34-7.el7, httpd24-httpd-devel-2.4.34-7.el7 +12
- Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 6) httpd24-curl-7.61.1-1.el6, httpd24-httpd-2.4.34-7.el6, httpd24-httpd-devel-2.4.34-7.el6 +11
- Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 7) httpd24-curl-7.61.1-1.el7, httpd24-httpd-2.4.34-7.el7, httpd24-httpd-devel-2.4.34-7.el7 +12
- RHSA-2018:2486 Released 2018-08-16 · Red Hat rating ImportantRed Hat JBoss Core Services Apache HTTP Server 2.4.29 security update
- Red Hat JBoss Core Services
- RHSA-2017:3263 Released 2017-11-27 · Red Hat rating Moderatecurl security update
- Red Hat Enterprise Linux Client (v. 7) curl-7.29.0-42.el7_4.1, libcurl-7.29.0-42.el7_4.1
- Red Hat Enterprise Linux Client Optional (v. 7) libcurl-devel-7.29.0-42.el7_4.1
- Red Hat Enterprise Linux ComputeNode (v. 7) curl-7.29.0-42.el7_4.1, libcurl-7.29.0-42.el7_4.1
- Red Hat Enterprise Linux ComputeNode Optional (v. 7) libcurl-devel-7.29.0-42.el7_4.1
- Red Hat Enterprise Linux Server (v. 7) curl-7.29.0-42.el7_4.1, libcurl-7.29.0-42.el7_4.1, libcurl-7.29.0-42.el7_4.1.ppc +2
- Red Hat Enterprise Linux Workstation (v. 7) curl-7.29.0-42.el7_4.1, libcurl-7.29.0-42.el7_4.1, libcurl-devel-7.29.0-42.el7_4.1
- Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server (v. 7) curl-7.29.0-42.el7_4.1, libcurl-7.29.0-42.el7_4.1, libcurl-devel-7.29.0-42.el7_4.1
Vendor assessments
Red Hat
Red Hat rating: Moderate. Red Hat's page for this CVE →
| Product | Status | Plan or fix |
|---|---|---|
| .NET Core 1.0 on Red Hat Enterprise Linux | Affected | No fix planned: Out of support scope |
| .NET Core 1.1 on Red Hat Enterprise Linux | Affected | No fix planned: Out of support scope |
| .NET Core 2.0 on Red Hat Enterprise Linux | Affected | No fix planned: Out of support scope |
| .NET Core 2.1 on Red Hat Enterprise Linux | Affected | No fix planned: Will not fix |
| Red Hat Enterprise Linux Client (v. 7) | Fixed | RHSA-2017:3263 |
| Red Hat Enterprise Linux Client Optional (v. 7) | Fixed | RHSA-2017:3263 |
| Red Hat Enterprise Linux ComputeNode (v. 7) | Fixed | RHSA-2017:3263 |
| Red Hat Enterprise Linux ComputeNode Optional (v. 7) | Fixed | RHSA-2017:3263 |
| Red Hat Enterprise Linux Server (v. 7) | Fixed | RHSA-2017:3263 |
| Red Hat Enterprise Linux Workstation (v. 7) | Fixed | RHSA-2017:3263 |
| Red Hat Enterprise Linux for ARM and IBM Power LE (POWER9) Server (v. 7) | Fixed | RHSA-2017:3263 |
| Red Hat JBoss Core Services | Fixed | RHSA-2018:2486 |
| Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 6) | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux Server (v. 7) | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.4) | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.5) | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux Server EUS (v. 7.6) | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 6) | Fixed | RHSA-2018:3558 |
| Red Hat Software Collections for Red Hat Enterprise Linux Workstation (v. 7) | Fixed | RHSA-2018:3558 |
Not affected: 4 products
- Red Hat Enterprise Linux 5
- Red Hat Enterprise Linux 6
- Red Hat Enterprise Virtualization 3
- Red Hat JBoss Web Server 3
Timeline
- 2026-10-02 Threatist record created from CVE-2017-1000257
- 2026-10-03 Alias added: GHSA-6x54-39w9-rqhw
References
Sources
- CVE-2017-1000257 · CVE Program
- CVE-2017-1000257 · NVD
- FIRST EPSS
- GHSA-6x54-39w9-rqhw · GitHub Advisory Database · CC BY 4.0
- CVE-2017-1000257 · Red Hat security data · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences