<?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>Mon, 12 Oct 2026 04:24:33 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-371247</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-371247</link>
      <description>EUVD-2026-371247</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-371247</guid>
    </item>
    <item>
      <title>fkie_cve-2026-58502</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2026-58502</link>
      <description>&lt;p&gt;githubtoplanguages generates a user&amp;#39;s top GitHub languages as an SVG. The .github/workflows/discord-issue.yml workflow runs when an issue is opened or closed and interpolates github.event.issue.title directly into the Bash assignment for ISSUE_TITLE before shell parsing. An issue title containing shell command-substitution syntax can therefore execute commands on the GitHub Actions runner before the title is included in the Discord notification sent through DISCORD_WEBHOOK. Successful exploitation can manipulate or spoof trusted bot notifications and may expose the Discord webhook secret or other workflow environment data, depending on repository permissions. This issue is fixed by commit 6bf9c3a9cb66c937b9047ca266b3d02f2bb11027.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;githubtoplanguages generates a user&amp;#39;s top GitHub languages as an SVG. The .github/workflows/discord-issue.yml workflow runs when an issue is opened or closed and interpolates github.event.issue.title directly into the Bash assignment for ISSUE_TITLE before shell parsing. An issue title containing shell command-substitution syntax can therefore execute commands on the GitHub Actions runner before the title is included in the Discord notification sent through DISCORD_WEBHOOK. Successful exploitation can manipulate or spoof trusted bot notifications and may expose the Discord webhook secret or other workflow environment data, depending on repository permissions. This issue is fixed by commit 6bf9c3a9cb66c937b9047ca266b3d02f2bb11027.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2026-58502</guid>
    </item>
    <item>
      <title>GHSA-c3xh-98xp-6qhf — githubtoplanguages: Command Injection via Issue Title in Discord Notification Workflow</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-c3xh-98xp-6qhf</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; GitHub Actions: gouef/githubtoplanguages&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;A GitHub Actions workflow is vulnerable to command injection through the issue title.&lt;/p&gt;
&lt;p&gt;The workflow is triggered when an issue is opened or closed, and it directly inserts `github.event.issue.title` into a Bash variable assignment. If an issue title contains command substitution syntax, Bash evaluates it during the workflow run.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The vulnerable workflow is:&lt;/p&gt;
&lt;p&gt;`.github/workflows/discord-issue.yml`&lt;/p&gt;
&lt;p&gt;The issue title is directly interpolated into a Bash script:&lt;/p&gt;
&lt;p&gt;```bash
ISSUE_TITLE=&amp;#34;${{ github.event.issue.title || github.event.pull_request.title }}&amp;#34;
```&lt;/p&gt;
&lt;p&gt;Because GitHub Actions expressions are expanded before Bash executes the script, an attacker-controlled issue title containing command substitution syntax can be evaluated by the shell.&lt;/p&gt;
&lt;p&gt;In the original workflow, the resulting value is then included in a Discord notification payload:&lt;/p&gt;
&lt;p&gt;```bash
curl -H &amp;#34;Content-Type: application/json&amp;#34; \
  -X POST \
  -d &amp;#34;{\&amp;#34;username\&amp;#34;: \&amp;#34;GitHub Bot\&amp;#34;, \&amp;#34;content\&amp;#34;: \&amp;#34;${STATUS} created by **${AUTHOR}**: **${ISSUE_TITLE}**\n🔗 ${ISSUE_URL}\&amp;#34;}&amp;#34; \
  &amp;#34;$DISCORD_WEBHOOK&amp;#34;
```&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;For safety, I reproduced this only in my fork. I did not trigger the original repository’s Discord webhook.&lt;/p&gt;
&lt;p&gt;I kept the vulnerable Bash assignment unchanged and replaced the Discord webhook request with `echo` statements to observe the result safely.&lt;/p&gt;
&lt;p&gt;Test issue title:&lt;/p&gt;
&lt;p&gt;```text
title: $(whoami)
```&lt;/p&gt;
&lt;p&gt;Observed workflow log:&lt;/p&gt;
&lt;p&gt;```text
ISSUE_TITLE=title: runner
```&lt;/p&gt;
&lt;p&gt;This confirms that `$(whoami)` was exec…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; GitHub Actions: gouef/githubtoplanguages&lt;/p&gt;
&lt;p&gt;### Summary&lt;/p&gt;
&lt;p&gt;A GitHub Actions workflow is vulnerable to command injection through the issue title.&lt;/p&gt;
&lt;p&gt;The workflow is triggered when an issue is opened or closed, and it directly inserts `github.event.issue.title` into a Bash variable assignment. If an issue title contains command substitution syntax, Bash evaluates it during the workflow run.&lt;/p&gt;
&lt;p&gt;### Details&lt;/p&gt;
&lt;p&gt;The vulnerable workflow is:&lt;/p&gt;
&lt;p&gt;`.github/workflows/discord-issue.yml`&lt;/p&gt;
&lt;p&gt;The issue title is directly interpolated into a Bash script:&lt;/p&gt;
&lt;p&gt;```bash
ISSUE_TITLE=&amp;#34;${{ github.event.issue.title || github.event.pull_request.title }}&amp;#34;
```&lt;/p&gt;
&lt;p&gt;Because GitHub Actions expressions are expanded before Bash executes the script, an attacker-controlled issue title containing command substitution syntax can be evaluated by the shell.&lt;/p&gt;
&lt;p&gt;In the original workflow, the resulting value is then included in a Discord notification payload:&lt;/p&gt;
&lt;p&gt;```bash
curl -H &amp;#34;Content-Type: application/json&amp;#34; \
  -X POST \
  -d &amp;#34;{\&amp;#34;username\&amp;#34;: \&amp;#34;GitHub Bot\&amp;#34;, \&amp;#34;content\&amp;#34;: \&amp;#34;${STATUS} created by **${AUTHOR}**: **${ISSUE_TITLE}**\n🔗 ${ISSUE_URL}\&amp;#34;}&amp;#34; \
  &amp;#34;$DISCORD_WEBHOOK&amp;#34;
```&lt;/p&gt;
&lt;p&gt;### PoC&lt;/p&gt;
&lt;p&gt;For safety, I reproduced this only in my fork. I did not trigger the original repository’s Discord webhook.&lt;/p&gt;
&lt;p&gt;I kept the vulnerable Bash assignment unchanged and replaced the Discord webhook request with `echo` statements to observe the result safely.&lt;/p&gt;
&lt;p&gt;Test issue title:&lt;/p&gt;
&lt;p&gt;```text
title: $(whoami)
```&lt;/p&gt;
&lt;p&gt;Observed workflow log:&lt;/p&gt;
&lt;p&gt;```text
ISSUE_TITLE=title: runner
```&lt;/p&gt;
&lt;p&gt;This confirms that `$(whoami)` was exec…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-c3xh-98xp-6qhf</guid>
    </item>
  </channel>
</rss>
