<?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, 08 Oct 2026 19:35:20 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-244489</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-244489</link>
      <description>EUVD-2026-244489</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-244489</guid>
    </item>
    <item>
      <title>fkie_cve-2024-24574</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2024-24574</link>
      <description>&lt;p&gt;phpMyFAQ is an open source FAQ web application for PHP 8.1+ and MySQL, PostgreSQL and other databases. Unsafe echo of filename in phpMyFAQ\phpmyfaq\admin\attachments.php leads to allowed execution of JavaScript code in client side (XSS). This vulnerability has been patched in version 3.2.5.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;phpMyFAQ is an open source FAQ web application for PHP 8.1+ and MySQL, PostgreSQL and other databases. Unsafe echo of filename in phpMyFAQ\phpmyfaq\admin\attachments.php leads to allowed execution of JavaScript code in client side (XSS). This vulnerability has been patched in version 3.2.5.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2024-24574</guid>
    </item>
    <item>
      <title>GHSA-7m8g-fprr-47fx — phpMyFAQ vulnerable to stored XSS on attachments filename</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-7m8g-fprr-47fx</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: phpmyfaq/phpmyfaq&lt;/p&gt;
&lt;p&gt;### Summary
Unsafe echo of filename in phpMyFAQ\phpmyfaq\admin\attachments.php leading to allow execute JavaScript code in client side (XSS)&lt;/p&gt;
&lt;p&gt;### Details
On that snippet code of rendering the file attachments from user tables&lt;/p&gt;
&lt;p&gt;```
&amp;lt;?php foreach ($crumbs as $item) : ?&amp;gt;
        &amp;lt;tr id=&amp;#34;attachment_&amp;lt;?= $item-&amp;gt;id ?&amp;gt;&amp;#34; title=&amp;#34;&amp;lt;?= $item-&amp;gt;thema ?&amp;gt;&amp;#34;&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= $item-&amp;gt;id ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= $item-&amp;gt;filename ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= $item-&amp;gt;record_lang ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= Utils::formatBytes($item-&amp;gt;filesize) ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= $item-&amp;gt;mime_type ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;
```&lt;/p&gt;
&lt;p&gt;The data directly rendering with short hand echo without any sanitation first, its recommend to use  existing class of `Strings::htmlentities` on use `phpMyFAQ\Strings;`&lt;/p&gt;
&lt;p&gt;```
&amp;lt;td&amp;gt;&amp;lt;?= Strings::htmlentities($item-&amp;gt;filename); ?&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;?= Strings::htmlentities($item-&amp;gt;record_lang); ?&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;?= Utils::formatBytes($item-&amp;gt;filesize) ?&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;?= Strings::htmlentities($item-&amp;gt;mime_type); ?&amp;gt;&amp;lt;/td&amp;gt;
```&lt;/p&gt;
&lt;p&gt;Propose fixing on that pull request https://github.com/thorsten/phpMyFAQ/pull/2827&lt;/p&gt;
&lt;p&gt;### PoC
1. An attacker with permission will upload the attachments image on [http://{base_url}/admin/?action=editentry](http://{base_url}/admin/?action=editentry)
2. On endpoint of ajax upload image POST /admin/index.php?action=ajax&amp;amp;ajax=att&amp;amp;ajaxaction=upload 
3. Change the originally name file on parameters  filename to a XSS payload 
4. The XSS will trigger on attachment pages /admin/?action=attachments&lt;/p&gt;
&lt;p&gt;- Trigger…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: phpmyfaq/phpmyfaq&lt;/p&gt;
&lt;p&gt;### Summary
Unsafe echo of filename in phpMyFAQ\phpmyfaq\admin\attachments.php leading to allow execute JavaScript code in client side (XSS)&lt;/p&gt;
&lt;p&gt;### Details
On that snippet code of rendering the file attachments from user tables&lt;/p&gt;
&lt;p&gt;```
&amp;lt;?php foreach ($crumbs as $item) : ?&amp;gt;
        &amp;lt;tr id=&amp;#34;attachment_&amp;lt;?= $item-&amp;gt;id ?&amp;gt;&amp;#34; title=&amp;#34;&amp;lt;?= $item-&amp;gt;thema ?&amp;gt;&amp;#34;&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= $item-&amp;gt;id ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= $item-&amp;gt;filename ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= $item-&amp;gt;record_lang ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= Utils::formatBytes($item-&amp;gt;filesize) ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;&amp;lt;?= $item-&amp;gt;mime_type ?&amp;gt;&amp;lt;/td&amp;gt;
          &amp;lt;td&amp;gt;
```&lt;/p&gt;
&lt;p&gt;The data directly rendering with short hand echo without any sanitation first, its recommend to use  existing class of `Strings::htmlentities` on use `phpMyFAQ\Strings;`&lt;/p&gt;
&lt;p&gt;```
&amp;lt;td&amp;gt;&amp;lt;?= Strings::htmlentities($item-&amp;gt;filename); ?&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;?= Strings::htmlentities($item-&amp;gt;record_lang); ?&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;?= Utils::formatBytes($item-&amp;gt;filesize) ?&amp;gt;&amp;lt;/td&amp;gt;
&amp;lt;td&amp;gt;&amp;lt;?= Strings::htmlentities($item-&amp;gt;mime_type); ?&amp;gt;&amp;lt;/td&amp;gt;
```&lt;/p&gt;
&lt;p&gt;Propose fixing on that pull request https://github.com/thorsten/phpMyFAQ/pull/2827&lt;/p&gt;
&lt;p&gt;### PoC
1. An attacker with permission will upload the attachments image on [http://{base_url}/admin/?action=editentry](http://{base_url}/admin/?action=editentry)
2. On endpoint of ajax upload image POST /admin/index.php?action=ajax&amp;amp;ajax=att&amp;amp;ajaxaction=upload 
3. Change the originally name file on parameters  filename to a XSS payload 
4. The XSS will trigger on attachment pages /admin/?action=attachments&lt;/p&gt;
&lt;p&gt;- Trigger…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-7m8g-fprr-47fx</guid>
    </item>
    <item>
      <title>gsd-2024-24574</title>
      <link>https://cve.radiocsirt.org/vuln/gsd-2024-24574</link>
      <description>gsd-2024-24574</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/gsd-2024-24574</guid>
    </item>
    <item>
      <title>openSUSE-SU-2024:13661-1 — libgit2-1_7-1.7.2-1.1 on GA media</title>
      <link>https://cve.radiocsirt.org/vuln/opensuse-su-2024:13661-1</link>
      <description>&lt;p&gt;libgit2-1_7-1.7.2-1.1 on GA media&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;libgit2-1_7-1.7.2-1.1 on GA media&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/opensuse-su-2024:13661-1</guid>
    </item>
  </channel>
</rss>
