CVE-2026-123270
validatedZero produced an exploit or a check.GHSA-h882-2qpw-598h ↗EUVD-2026-120155 ↗
description
Redpanda Connect 4.39 through 4.110 in streams mode can expose a management API without an authentication check. An attacker able to reach that API can submit a pipeline configuration and run code as the Redpanda Connect service account. Releases 4.111 and later do not expose the API by default, but remain at risk if the HTTP management interface is manually enabled.
mitigation
Disable the HTTP management API and prevent untrusted networks from reaching TCP port 4195. Upgrade to 4.111 or later to make the interface opt-in, and only enable it behind appropriately restricted administrative network access.
outcome
Check only, differential: the check fires on the vulnerable build and is silent on the patched one.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-11-09 17:41Zcve_org: trigger signal, started the run
this entry in the feed
GET /api/v1/feed/CVE-2026-123270
{ "etk_id": "ETK-2026-3981", "cve_id": "CVE-2026-123270", "display_id": "CVE-2026-123270", "ghsa_id": "GHSA-h882-2qpw-598h", "euvd_id": "EUVD-2026-120155", "status": "published", "anchor_state": "anchored", "title": "Unauthenticated management API code execution in Redpanda Connect", "summary": "Redpanda Connect 4.39 through 4.110 in streams mode can expose a management API without an authentication check. An attacker able to reach that API can submit a pipeline configuration and run code as the Redpanda Connect service account. Releases 4.111 and later do not expose the API by default, but remain at risk if the HTTP management interface is manually enabled.", "mitigation": "Disable the HTTP management API and prevent untrusted networks from reaching TCP port 4195. Upgrade to 4.111 or later to make the interface opt-in, and only enable it behind appropriately restricted administrative network access.", "vendor": "Redpanda Data", "product": "Connect", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 4.39, <= 4.110" ], "ecosystem": null, "fixed_versions": [], "package_name": "Connect", "purl": null } ], "cwes": null, "cvss_score": 9.8, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "epss_score": null, "epss_percentile": null, "epss_asof": null, "automation": "deterministic", "check": true, "check_confidence_basis": "differential", "exploit": false, "pipeline_minutes": 8.876419783333333, "t0_at": "2026-11-09T17:41:34.078000+00:00", "signals": { "check": { "at": "2026-11-09T18:37:06.519723+00:00", "days": 0.038569927349537035, "is_lower_bound": false, "measured_at": "2026-11-09T17:41:34.078000+00:00", "url": null }, "trigger_signal": { "at": "2026-11-09T17:41:34.078000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-11-09T17:41:34.078000+00:00", "url": "https://www.cve.org/CVERecord?id=CVE-2026-123270" } } }
published 2026-11-09 18:28Z
last change 2026-11-11 05:00Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.