Skip to content

fix(frontend): restrict TLS to 1.2+ in CustomHttpClientFactory#16215

Open
david-leifker wants to merge 1 commit intomasterfrom
custom-http-tls
Open

fix(frontend): restrict TLS to 1.2+ in CustomHttpClientFactory#16215
david-leifker wants to merge 1 commit intomasterfrom
custom-http-tls

Conversation

@david-leifker
Copy link
Collaborator

@david-leifker david-leifker commented Feb 13, 2026

  • Use SSLContext.getInstance("TLSv1.2") to disable TLS 1.0/1.1
  • Restrict Apache SSLConnectionSocketFactory to TLSv1.2 and TLSv1.3
  • Update test to expect TLSv1.2 protocol

@github-actions github-actions bot added the product PR or Issue related to the DataHub UI/UX label Feb 13, 2026
@datahub-cyborg datahub-cyborg bot added the needs-review Label for PRs that need review from a maintainer. label Feb 13, 2026
- Use SSLContext.getInstance("TLSv1.2") to disable TLS 1.0/1.1
- Restrict Apache SSLConnectionSocketFactory to TLSv1.2 and TLSv1.3
- Update test to expect TLSv1.2 protocol
- Document breaking change in docs/how/updating-datahub.md

Addresses insecure TLS finding (Aikido).

Co-authored-by: Cursor <cursoragent@cursor.com>
@alwaysmeticulous
Copy link

alwaysmeticulous bot commented Feb 13, 2026

✅ Meticulous spotted 0 visual differences across 1002 screens tested: view results.

Meticulous evaluated ~8 hours of user flows against your PR.

Expected differences? Click here. Last updated for commit c2e2008. This comment will update as new commits are pushed.

@codecov
Copy link

codecov bot commented Feb 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@codecov
Copy link

codecov bot commented Feb 13, 2026

Bundle Report

Bundle size has no change ✅

.setSSLSocketFactory(
new SSLConnectionSocketFactory(
getSslContext(path, pass, type),
new String[] {"TLSv1.2", "TLSv1.3"},
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this be a config?

@datahub-cyborg datahub-cyborg bot added pending-submitter-response Issue/request has been reviewed but requires a response from the submitter and removed needs-review Label for PRs that need review from a maintainer. labels Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pending-submitter-response Issue/request has been reviewed but requires a response from the submitter product PR or Issue related to the DataHub UI/UX

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants