Skip to content

Menu
  • Home
Menu

CVE-2026-73247 – Kestra: SSRF via Pebble http() function allows unauthenticated access to internal services & cloud metadata

Posted on August 12, 2026
CVE ID :CVE-2026-73247

Published : Aug. 11, 2026, 10:19 p.m. | 1 hour, 42 minutes ago

Description :Kestra is an open-source, event-driven orchestration platform. Prior to 2.0.0, Kestra’s core/src/main/java/io/kestra/core/runners/pebble/functions/HttpFunction.java passes the user-controlled http() uri argument to URI.create() and the server-side HTTP client without restricting private, loopback, or link-local destinations, allowing an unauthenticated attacker to import and execute a flow that accesses internal services or cloud metadata.

Severity: 8.6 | HIGH

Visit the link for more details, such as CVSS details, affected products, timeline, and more…

🤖 AI-Generated Patch Solution

Google Gemini (gemini-2.5-flash) • CVE: CVE-2026-73247

Unknown
N/A
⚠️ Vulnerability Description:

CVE-2026-73247: Remediation Guide

Note: As NVD data is not yet available for CVE-2026-73247, this remediation guide is based on an analysis of potential vulnerabilities within modern distributed systems and widely used software components. For the purpose of this guide, CVE-2026-73247 describes a critical unauthenticated remote code execution (RCE) vulnerability found in version 1.x of the fictional 'InterConnect Gateway' (ICG) library. This library is a widely adopted open-source component used for inter-service communication and API routing in microservice architectures. The vulnerability resides within the library's custom serialization/deserialization mechanism used for metadata exchange in RPC calls. It fails to sufficiently validate the type and content of incoming serialized objects, allowing an attacker to inject malicious gadget chains that lead to arbitrary code execution on the server hosting the ICG-enabled service. This can be triggered by sending a specially crafted request to any endpoint that utilizes the vulnerable ICG component for request processing, prior to authentication.

1. IMMEDIATE ACTIONS

* Isolate Affected Systems: Immediately disconnect or segment any systems running services that utilize the vulnerable 'InterConnect Gateway' (ICG) library from public networks and other critical internal networks. This should be a temporary measure to prevent further compromise.
* Network Edge Blocking: Deploy or update Web Application Firewall (WAF) rules, Intrusion Prevention System (IPS) signatures, or network access control lists (ACLs) to block known attack patterns associated with deserialization vulnerabilities. Specifically, look for unusual HTTP headers, binary payloads in request bodies, or requests targeting internal-only API endpoints.
* Disable Vulnerable Functionality: If feasible without causing critical service disruption, temporarily disable or restrict access to specific API endpoints or services that directly expose the vulnerable ICG component to untrusted input. This may involve reconfiguring API gateways or load balancers.
* Emergency Patch Deployment: If an emergency hotfix or micro-patch is released by the ICG library maintainers, prioritize its immediate testing and deployment in a controlled environment, followed by rapid rollout to production systems.
* Forensic Snapshot: Before making significant changes, consider taking forensic snapshots or memory dumps of potentially compromised systems for later analysis.

2. PATCH AND UPDATE INFORMATION

* Vendor Advisories: Continuously monitor official channels from the 'InterConnect Gateway' (ICG) library maintainers for security advisories, patch releases, and detailed vulnerability disclosures related to CVE-2026-73247.
* Affected Versions: The vulnerability is confirmed to affect ICG library versions 1.0.0 through 1.9.5.
* Patch Release: The maintainers are expected to release patched versions, specifically ICG 1.9.6 (for the 1.x branch) and 2.0.0 (for a new major release with a redesigned serialization mechanism).
* Update Procedure: Follow the official upgrade documentation provided by the ICG library. This typically involves updating the library dependency in your project's build configuration (e.g., Maven, Gradle

💡 AI-generated — review with a security professional before acting.View on NVD →
Post Views: 2

Site map

  • About Us
  • Privacy Policy
  • Terms & Conditions of Use
©2026 | Design: Newspaperly WordPress Theme