Skip to content

[1.0] fix(deps): bump httpclient5 to 5.6.3 for CVE-2026-64607 (#485) - #487

Merged
Jan-Kazlouski-elastic merged 4 commits into
1.0from
backport/1.0/pr-485
Aug 28, 2026
Merged

[1.0] fix(deps): bump httpclient5 to 5.6.3 for CVE-2026-64607 (#485)#487
Jan-Kazlouski-elastic merged 4 commits into
1.0from
backport/1.0/pr-485

Conversation

@github-actions

Copy link
Copy Markdown

Backports the following commits to 1.0:

Part of elastic/security#13637

Bump `org.apache.httpcomponents.client5:httpclient5` from **5.6.2** to
**5.6.3** to resolve
[CVE-2026-64607](https://nvd.nist.gov/vuln/detail/CVE-2026-64607)
(connection leak when `Content-Encoding` decoding fails in Apache
HttpClient 5).

### Scanner A/B (`CVE-2026-64607`)

Baseline: `httpclient5` **5.6.2** → **5.6.3** (Maven jar).

Method: Snyk jar scan on `httpclient5-5.6.2.jar` vs
`httpclient5-5.6.3.jar`.

| CVE | Severity | Issue | Before | After |
|-----|----------|-------|--------|-------|
| CVE-2026-64607 | Medium |
[#13637](elastic/security#13637) | reported |
clear |

**1/1 CVE: reported → clear.** Container re-publish + `snyk container
monitor` still needed for dashboard refresh.

### Checklists

#### Pre-Review Checklist
- [x] This PR does NOT contain credentials of any kind, such as API keys
or username/passwords (double check `crawler.yml.example` and
`elasticsearch.yml.example`)
- [x] This PR has a meaningful title
- [x] This PR links to all relevant GitHub issues that it fixes or
partially addresses
- [x] this PR has a thorough description
- [ ] Covered the changes with automated tests
- [x] Tested the changes locally (`make install-gems`, `make
install-jars`, `make lint`, `make test` — 690 examples, 0 failures)
- [x] Added a label for each target release version (example: `v0.1.0`)
- [ ] Considered corresponding documentation changes
- [ ] Contributed any configuration settings changes to the
configuration reference
- [ ] Ran `make notice` if any dependencies have been added

#### Changes Requiring Extra Attention

- [x] Security-related changes (encryption, TLS, SSRF, etc)

### Related Pull Requests

N/A

### Release Note

Bump httpclient5 to 5.6.3 to fix CVE-2026-64607 (connection leak on bad
Content-Encoding).
Jan-Kazlouski-elastic added a commit that referenced this pull request Aug 28, 2026
…#484) (#489)

Backport of #484 to `1.0`.

Auto-backport failed due to `Jarfile` conflict (1.0 lacked BC pin block;
resolved manually, kept `httpclient5` at 5.6.2 — see #487 for that
bump).

Part of elastic/security#13614 (+ 22 sibling
BC issues linked in #484).
@Jan-Kazlouski-elastic
Jan-Kazlouski-elastic removed the request for review from erikcurrin-elastic August 28, 2026 14:50
@Jan-Kazlouski-elastic
Jan-Kazlouski-elastic merged commit 27147be into 1.0 Aug 28, 2026
2 checks passed
@Jan-Kazlouski-elastic
Jan-Kazlouski-elastic deleted the backport/1.0/pr-485 branch August 28, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant