<?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>Tue, 13 Oct 2026 00:51:05 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-267685</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-267685</link>
      <description>EUVD-2026-267685</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-267685</guid>
    </item>
    <item>
      <title>fkie_cve-2025-69212</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-69212</link>
      <description>&lt;p&gt;OpenSTAManager is an open source management software for technical assistance and invoicing. In 2.9.8 and earlier, a critical OS Command Injection vulnerability exists in the P7M (signed XML) file decoding functionality. An authenticated attacker can upload a ZIP file containing a .p7m file with a malicious filename to execute arbitrary system commands on the server.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;OpenSTAManager is an open source management software for technical assistance and invoicing. In 2.9.8 and earlier, a critical OS Command Injection vulnerability exists in the P7M (signed XML) file decoding functionality. An authenticated attacker can upload a ZIP file containing a .p7m file with a malicious filename to execute arbitrary system commands on the server.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-69212</guid>
    </item>
    <item>
      <title>GHSA-25fp-8w8p-mx36 — OpenSTAManager has an OS Command Injection in P7M File Processing</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-25fp-8w8p-mx36</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: devcode-it/openstamanager&lt;/p&gt;
&lt;p&gt;## Summary
A critical OS Command Injection vulnerability exists in the P7M (signed XML) file decoding functionality. An authenticated attacker can upload a ZIP file containing a .p7m file with a malicious filename to execute arbitrary system commands on the server.&lt;/p&gt;
&lt;p&gt;## Vulnerable Code
**File:** `src/Util/XML.php:100`&lt;/p&gt;
&lt;p&gt;```php
public static function decodeP7M($file)
{
    $directory = pathinfo($file, PATHINFO_DIRNAME);
    $content = file_get_contents($file);&lt;/p&gt;
&lt;p&gt;$output_file = $directory.&amp;#39;/&amp;#39;.basename($file, &amp;#39;.p7m&amp;#39;);&lt;/p&gt;
&lt;p&gt;try {
        if (function_exists(&amp;#39;exec&amp;#39;)) {
            // VULNERABLE - No input sanitization!
            exec(&amp;#39;openssl smime -verify -noverify -in &amp;#34;&amp;#39;.$file.&amp;#39;&amp;#34; -inform DER -out &amp;#34;&amp;#39;.$output_file.&amp;#39;&amp;#34;&amp;#39;, $output, $cmd);
```&lt;/p&gt;
&lt;p&gt;**The Problem:**
- The `$file` parameter is passed directly into `exec()` without sanitization
- Although wrapped in double quotes, an attacker can escape them
- The filename comes from uploaded ZIP archives (user-controlled)&lt;/p&gt;
&lt;p&gt;## Attack Vector&lt;/p&gt;
&lt;p&gt;### Entry Points:
1. **plugins/importFE_ZIP/actions.php:126** (when automatic import is enabled)
   ```php
   foreach ($files_xml as $xml) {
       if (string_ends_with($xml, &amp;#39;.p7m&amp;#39;)) {
           $file = XML::decodeP7M($directory.&amp;#39;/&amp;#39;.$xml);  // $xml from ZIP!
   ```&lt;/p&gt;
&lt;p&gt;2. **plugins/importFE/src/FatturaElettronica.php:56** (constructor)
   ```php
   if (string_ends_with($name, &amp;#39;.p7m&amp;#39;)) {
       $file = XML::decodeP7M($this-&amp;gt;file);  // $name from user input!
   ```&lt;/p&gt;
&lt;p&gt;### Attack Flow:
1. Attacker creates…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; Packagist: devcode-it/openstamanager&lt;/p&gt;
&lt;p&gt;## Summary
A critical OS Command Injection vulnerability exists in the P7M (signed XML) file decoding functionality. An authenticated attacker can upload a ZIP file containing a .p7m file with a malicious filename to execute arbitrary system commands on the server.&lt;/p&gt;
&lt;p&gt;## Vulnerable Code
**File:** `src/Util/XML.php:100`&lt;/p&gt;
&lt;p&gt;```php
public static function decodeP7M($file)
{
    $directory = pathinfo($file, PATHINFO_DIRNAME);
    $content = file_get_contents($file);&lt;/p&gt;
&lt;p&gt;$output_file = $directory.&amp;#39;/&amp;#39;.basename($file, &amp;#39;.p7m&amp;#39;);&lt;/p&gt;
&lt;p&gt;try {
        if (function_exists(&amp;#39;exec&amp;#39;)) {
            // VULNERABLE - No input sanitization!
            exec(&amp;#39;openssl smime -verify -noverify -in &amp;#34;&amp;#39;.$file.&amp;#39;&amp;#34; -inform DER -out &amp;#34;&amp;#39;.$output_file.&amp;#39;&amp;#34;&amp;#39;, $output, $cmd);
```&lt;/p&gt;
&lt;p&gt;**The Problem:**
- The `$file` parameter is passed directly into `exec()` without sanitization
- Although wrapped in double quotes, an attacker can escape them
- The filename comes from uploaded ZIP archives (user-controlled)&lt;/p&gt;
&lt;p&gt;## Attack Vector&lt;/p&gt;
&lt;p&gt;### Entry Points:
1. **plugins/importFE_ZIP/actions.php:126** (when automatic import is enabled)
   ```php
   foreach ($files_xml as $xml) {
       if (string_ends_with($xml, &amp;#39;.p7m&amp;#39;)) {
           $file = XML::decodeP7M($directory.&amp;#39;/&amp;#39;.$xml);  // $xml from ZIP!
   ```&lt;/p&gt;
&lt;p&gt;2. **plugins/importFE/src/FatturaElettronica.php:56** (constructor)
   ```php
   if (string_ends_with($name, &amp;#39;.p7m&amp;#39;)) {
       $file = XML::decodeP7M($this-&amp;gt;file);  // $name from user input!
   ```&lt;/p&gt;
&lt;p&gt;### Attack Flow:
1. Attacker creates…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-25fp-8w8p-mx36</guid>
    </item>
  </channel>
</rss>
