<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
  <channel>
    <title>Most recent entries from all</title>
    <link>https://cve.radiocsirt.org</link>
    <description>Contains only the most 10 recent entries.</description>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>python-feedgen</generator>
    <language>en</language>
    <lastBuildDate>Thu, 15 Oct 2026 16:54:16 +0000</lastBuildDate>
    <item>
      <title>BIT-kyverno-2026-4789 — CVE-2026-4789</title>
      <link>https://cve.radiocsirt.org/vuln/bit-kyverno-2026-4789</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Bitnami: kyverno&lt;/p&gt;
&lt;p&gt;Kyverno, versions 1.16.0 and later, are vulnerable to SSRF due to unrestricted CEL HTTP functions.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Bitnami: kyverno&lt;/p&gt;
&lt;p&gt;Kyverno, versions 1.16.0 and later, are vulnerable to SSRF due to unrestricted CEL HTTP functions.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bit-kyverno-2026-4789</guid>
    </item>
    <item>
      <title>EUVD-2026-278557</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-278557</link>
      <description>EUVD-2026-278557</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-278557</guid>
    </item>
    <item>
      <title>fkie_cve-2026-4789</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-4789</link>
      <description>&lt;p&gt;Kyverno, versions 1.16.0 and later, are vulnerable to SSRF due to unrestricted CEL HTTP functions.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Kyverno, versions 1.16.0 and later, are vulnerable to SSRF due to unrestricted CEL HTTP functions.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-4789</guid>
    </item>
    <item>
      <title>GHSA-rggm-jjmc-3394 — Kyverno has SSRF via CEL http.Get/http.Post in NamespacedValidatingPolicy allows cross-namespace data access</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-rggm-jjmc-3394</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/kyverno/kyverno&lt;/p&gt;
&lt;p&gt;## Summary&lt;/p&gt;
&lt;p&gt;A Server-Side Request Forgery (SSRF) vulnerability in Kyverno&amp;#39;s CEL HTTP library (`pkg/cel/libs/http/`) allows users with namespace-scoped policy creation permissions to make arbitrary HTTP requests from the Kyverno admission controller. This enables unauthorized access to internal services in other namespaces, cloud metadata endpoints (169.254.169.254), and data exfiltration via policy error messages.&lt;/p&gt;
&lt;p&gt;## Affected Versions&lt;/p&gt;
&lt;p&gt;- Kyverno &amp;gt;= 1.16.0 (with `policies.kyverno.io` CRDs enabled, which is the default)
- Tested on: Kyverno v1.16.2 (Helm chart 3.6.2)&lt;/p&gt;
&lt;p&gt;## Details&lt;/p&gt;
&lt;p&gt;The `http.Get()` and `http.Post()` functions available in CEL-based policies (`policies.kyverno.io` API group) do not enforce any URL restrictions. Unlike `resource.Lib` which enforces namespace boundaries for namespaced policies, the `http.Lib` allows unrestricted access to any URL.&lt;/p&gt;
&lt;p&gt;**Vulnerable Code:** `pkg/cel/libs/http/http.go`
```go
func (r *contextImpl) Get(url string, headers map[string]string) (any, error) {
    req, err := http.NewRequestWithContext(context.TODO(), &amp;#34;GET&amp;#34;, url, nil)
    // NO URL VALIDATION - no blocklist, no namespace restrictions
    ...
}
```&lt;/p&gt;
&lt;p&gt;**Contrast with resource.Lib** which enforces namespace:
```go
// pkg/cel/libs/resource/lib.go
func Lib(namespace string, v *version.Version) cel.EnvOption {
    return cel.Lib(&amp;amp;lib{namespace: namespace, version: v})  // Namespace enforced
}
```&lt;/p&gt;
&lt;p&gt;This is a **different code path** from previously reported issues:
- GHSA-8p9x-46gm-qfx…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/kyverno/kyverno&lt;/p&gt;
&lt;p&gt;## Summary&lt;/p&gt;
&lt;p&gt;A Server-Side Request Forgery (SSRF) vulnerability in Kyverno&amp;#39;s CEL HTTP library (`pkg/cel/libs/http/`) allows users with namespace-scoped policy creation permissions to make arbitrary HTTP requests from the Kyverno admission controller. This enables unauthorized access to internal services in other namespaces, cloud metadata endpoints (169.254.169.254), and data exfiltration via policy error messages.&lt;/p&gt;
&lt;p&gt;## Affected Versions&lt;/p&gt;
&lt;p&gt;- Kyverno &amp;gt;= 1.16.0 (with `policies.kyverno.io` CRDs enabled, which is the default)
- Tested on: Kyverno v1.16.2 (Helm chart 3.6.2)&lt;/p&gt;
&lt;p&gt;## Details&lt;/p&gt;
&lt;p&gt;The `http.Get()` and `http.Post()` functions available in CEL-based policies (`policies.kyverno.io` API group) do not enforce any URL restrictions. Unlike `resource.Lib` which enforces namespace boundaries for namespaced policies, the `http.Lib` allows unrestricted access to any URL.&lt;/p&gt;
&lt;p&gt;**Vulnerable Code:** `pkg/cel/libs/http/http.go`
```go
func (r *contextImpl) Get(url string, headers map[string]string) (any, error) {
    req, err := http.NewRequestWithContext(context.TODO(), &amp;#34;GET&amp;#34;, url, nil)
    // NO URL VALIDATION - no blocklist, no namespace restrictions
    ...
}
```&lt;/p&gt;
&lt;p&gt;**Contrast with resource.Lib** which enforces namespace:
```go
// pkg/cel/libs/resource/lib.go
func Lib(namespace string, v *version.Version) cel.EnvOption {
    return cel.Lib(&amp;amp;lib{namespace: namespace, version: v})  // Namespace enforced
}
```&lt;/p&gt;
&lt;p&gt;This is a **different code path** from previously reported issues:
- GHSA-8p9x-46gm-qfx…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-rggm-jjmc-3394</guid>
    </item>
    <item>
      <title>openSUSE-SU-2026:10613-1 — kyverno-1.17.2-1.1 on GA media</title>
      <link>https://cve.radiocsirt.org/vuln/opensuse-su-2026:10613-1</link>
      <description>&lt;p&gt;kyverno-1.17.2-1.1 on GA media&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;kyverno-1.17.2-1.1 on GA media&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/opensuse-su-2026:10613-1</guid>
    </item>
    <item>
      <title>WID-SEC-W-2026-0919 — Kyverno: Schwachstelle ermöglicht Offenlegung von Informationen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2026-0919</link>
      <description>&lt;p&gt;Ein Angreifer kann eine Schwachstelle in Kyverno ausnutzen, um Informationen offenzulegen.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Ein Angreifer kann eine Schwachstelle in Kyverno ausnutzen, um Informationen offenzulegen.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/wid-sec-w-2026-0919</guid>
    </item>
  </channel>
</rss>
