<?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-17T07:19:21.557010+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-292670</id>
    <title>EUVD-2026-292670</title>
    <updated>2026-10-17T07:19:21.607699+00:00</updated>
    <content>EUVD-2026-292670</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-292670"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-41058</id>
    <title>fkie_cve-2026-41058</title>
    <updated>2026-10-17T07:19:21.607742+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>WWBN AVideo is an open source video platform. In versions 29.0 and below, the incomplete fix for AVideo's CloneSite `deleteDump` parameter does not apply path traversal filtering, allowing `unlink()` of arbitrary files via `../../` sequences in the GET parameter. Commit 3c729717c26f160014a5c86b0b6accdbd613e7b2 contains an updated fix.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-41058"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-5879-4fmr-xwf2</id>
    <title>GHSA-5879-4fmr-xwf2 — WWBN AVideo has an incomplete fix for CVE-2026-33293: Path Traversal</title>
    <updated>2026-10-17T07:19:21.607778+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Packagist: wwbn/avideo</p>
<p>### Summary</p>
<p>The incomplete fix for AVideo's CloneSite `deleteDump` parameter does not apply path traversal filtering, allowing `unlink()` of arbitrary files via `../../` sequences in the GET parameter.</p>
<p>### Affected Package</p>
<p>- **Ecosystem:** Other
- **Package:** AVideo
- **Affected versions:** &lt; commit 941decd6d19e
- **Patched versions:** &gt;= commit 941decd6d19e</p>
<p>### Details</p>
<p>At line 44-48 of `cloneServer.json.php` (pre-fix):
```php
if (!empty($_GET['deleteDump'])) {
    $resp-&gt;error = !unlink("{$clonesDir}{$_GET['deleteDump']}");
    $resp-&gt;msg = "Delete Dump {$_GET['deleteDump']}";
    die(json_encode($resp));
}
```</p>
<p>No `basename()`, no `realpath()` check, no path traversal filtering. `$_GET['deleteDump']` is concatenated directly with `$clonesDir`.</p>
<p>The vulnerable code has zero protection against path traversal:
- No `basename()` to strip directory components
- No `realpath()` to validate the final path
- No check that resolved path is within `$clonesDir`
- No `../` sanitization
- Additionally, `exec()` calls with `mysqldump` pass credentials on the command line</p>
<p>### PoC</p>
<p>```python
"""
CVE-2026-33293 - AVideo CloneSite Path Traversal
"""</p>
<p>import sys
import os</p>
<p>VULN_SRC = os.path.join(os.path.dirname(__file__), "src", "cloneServer.json.php")</p>
<p>def verify_source_file():
    if not os.path.isfile(VULN_SRC):
        print("ERROR: Source not found at %s" % VULN_SRC)
        sys.exit(1)
    with open(VULN_SRC, "r") as f:
        src = f.read()
    if "unlink(" not in src or "del…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-5879-4fmr-xwf2"/>
  </entry>
</feed>
