<?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-07T20:06:19.318447+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-290480</id>
    <title>EUVD-2026-290480</title>
    <updated>2026-10-07T20:06:19.322270+00:00</updated>
    <content>EUVD-2026-290480</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-290480"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-40086</id>
    <title>fkie_cve-2026-40086</title>
    <updated>2026-10-07T20:06:19.322350+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>Rembg is a tool to remove images background. Prior to 2.0.75, a path traversal vulnerability in the rembg HTTP server allows unauthenticated remote attackers to read arbitrary files from the server's filesystem. By sending a crafted request with a malicious model_path parameter, an attacker can force the server to attempt loading any file as an ONNX model, revealing file existence, permissions, and potentially file contents through error messages. This vulnerability is fixed in 2.0.75.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-40086"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-3wqj-33cg-xc48</id>
    <title>GHSA-3wqj-33cg-xc48 — Rembg has a Path Traversal via Custom Model Loading</title>
    <updated>2026-10-07T20:06:19.322397+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: rembg</p>
<p>## Summary</p>
<p>A **path traversal vulnerability** in the rembg HTTP server allows unauthenticated remote attackers to read arbitrary files from the server's filesystem. By sending a crafted request with a malicious `model_path` parameter, an attacker can force the server to attempt loading any file as an ONNX model, revealing file existence, permissions, and potentially file contents through error messages.</p>
<p>**CWE IDs:** CWE-22 (Path Traversal), CWE-73 (External Control of File Name or Path)</p>
<p>---</p>
<p>## Details</p>
<p>### Vulnerable Code Flow</p>
<p>The vulnerability exists in how the HTTP server handles the `extras` JSON parameter for custom model types (`u2net_custom`, `dis_custom`, `ben_custom`).</p>
<p>**1. Entry Point** - [`rembg/commands/s_command.py`](https://github.com/danielgatis/rembg/blob/main/rembg/commands/s_command.py#L191-L202)</p>
<p>```python
def im_without_bg(content: bytes, commons: CommonQueryParams) -&gt; Response:
    kwargs = {}
    if commons.extras:
        try:
            kwargs.update(json.loads(commons.extras))  # ❌ No validation
        except Exception:
            pass
    # ...
    session = new_session(commons.model, **kwargs)  # Passes arbitrary kwargs
```</p>
<p>The `extras` parameter is parsed as JSON and passed directly to `new_session()` without any validation.</p>
<p>**2. Path Handling** - [`rembg/sessions/u2net_custom.py`](https://github.com/danielgatis/rembg/blob/main/rembg/sessions/u2net_custom.py#L79-L83)</p>
<p>```python
@classmethod
def download_models(cls, *args, **kwargs):…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-3wqj-33cg-xc48"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/pysec-2026-2274</id>
    <title>PYSEC-2026-2274</title>
    <updated>2026-10-07T20:06:19.322542+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: rembg</p>
<p>Rembg is a tool to remove images background. Prior to 2.0.75, a path traversal vulnerability in the rembg HTTP server allows unauthenticated remote attackers to read arbitrary files from the server's filesystem. By sending a crafted request with a malicious model_path parameter, an attacker can force the server to attempt loading any file as an ONNX model, revealing file existence, permissions, and potentially file contents through error messages. This vulnerability is fixed in 2.0.75.</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/pysec-2026-2274"/>
  </entry>
</feed>
