<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:oracle:communications_cloud_native_core_service_communication_proxy:1.15.0:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3aoraclecommunications_cloud_native_core_service_communication_proxy1.15.0/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Fri, 30 Oct 2026 09:40:03 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3aoraclecommunications_cloud_native_core_service_communication_proxy1.15.0/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>VMware Spring Cloud Gateway Remote Code Execution (CVE-2022-22947)</title><link>https://feed.craftedsignal.io/briefs/2026-10-spring-cloud-gateway-rce/</link><pubDate>Fri, 30 Oct 2026 09:40:03 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-spring-cloud-gateway-rce/</guid><description>CVE-2022-22947 is a critical remote code execution vulnerability in Spring Cloud Gateway allowing attackers to execute arbitrary code via malicious SpEL expressions injected into dynamic route configurations.</description><content:encoded><![CDATA[<p>CVE-2022-22947 is a remote code execution (RCE) vulnerability in Spring Cloud Gateway. The vulnerability allows unauthenticated attackers to inject malicious Spring Expression Language (SpEL) expressions via the Actuator endpoint when creating dynamic routes. When the application refreshes its configuration, the injected expression is evaluated, resulting in arbitrary code execution on the underlying server.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker identifies an exposed and unprotected Actuator endpoint on the target Spring Cloud Gateway instance.</li>
<li>Attacker sends a POST request to <code>/actuator/gateway/routes/{route_name}</code> containing a JSON payload with a malicious SpEL expression in the filter arguments.</li>
<li>Attacker sends a POST request to <code>/actuator/gateway/refresh</code> to trigger the application to load the new route configuration.</li>
<li>Attacker sends an HTTP request matching the path defined in the newly created malicious route.</li>
<li>The Gateway evaluates the injected SpEL expression during route processing.</li>
<li>Arbitrary commands are executed by the application process with the privileges of the service user.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>The vulnerability has a CVSS 3.1 score of 10.0 (Critical). Successful exploitation leads to full system compromise, allowing for remote code execution, unauthorized data access, and disruption of service.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Upgrade VMware Spring Cloud Gateway to version 3.1.1 or 3.0.7 or later.</li>
<li>Disable the Actuator endpoint if it is not required for operational monitoring.</li>
<li>If the Actuator endpoint is required, restrict network access using firewall rules or implement mandatory authentication via Spring Security to prevent unauthorized access.</li>
<li>Audit existing gateway route configurations for unexpected or malicious entries.</li>
</ul>
]]></content:encoded><category domain="severity">critical</category><category domain="type">advisory</category></item></channel></rss>