<?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://vulnerability.circl.lu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-09-30T23:56:18.024169+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@circl.lu</email>
  </author>
  <link href="https://vulnerability.circl.lu" 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://vulnerability.circl.lu/vuln/cve-2025-54589</id>
    <title>CVE-2025-54589 — copyparty Reflected XSS via Filter Parameter</title>
    <updated>2026-09-30T23:56:18.070732+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> 9001 copyparty</p>
<p>Copyparty is a portable file server. In versions 1.18.6 and below, when accessing the recent uploads page at `/?ru`, users can filter the results using an input field at the top. This field appends a filter parameter to the URL, which reflects its value directly into a `&lt;script&gt;` block without proper escaping, allowing for reflected Cross-Site Scripting (XSS) and can be exploited against both authenticated and unauthenticated users. This is fixed in version 1.18.7.</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/cve-2025-54589"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/ghsa-8mx2-rjh8-q3jq</id>
    <title>GHSA-8mx2-rjh8-q3jq — copyparty Reflected XSS via Filter Parameter</title>
    <updated>2026-09-30T23:56:18.070834+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: copyparty</p>
<p>### Summary
Unauthorized reflected Cross-Site-Scripting when accessing the URL for recent uploads with the `filter` parameter containing JavaScript code.</p>
<p>### Details
When accessing the recent uploads page at `/?ru`, users can filter the results using an input field at the top. This field appends a filter parameter to the URL, which reflects its value directly into a `&lt;script&gt;` block without proper escaping.
This vulnerability allows for reflected Cross-Site Scripting (XSS) and can be exploited against both authenticated and unauthenticated users, enabling unwanted actions in the victims browser.</p>
<p>### PoC
A URL like this will execute `alert(1)`:
```
https://127.0.0.1:3923/?ru&amp;filter=&lt;/script&gt;&lt;script&gt;alert(1)&lt;/script&gt;
```</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/ghsa-8mx2-rjh8-q3jq"/>
  </entry>
  <entry>
    <id>https://vulnerability.circl.lu/vuln/pysec-2026-1276</id>
    <title>PYSEC-2026-1276 — copyparty Reflected XSS via Filter Parameter</title>
    <updated>2026-09-30T23:56:18.070873+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> PyPI: copyparty</p>
<p>### Summary
Unauthorized reflected Cross-Site-Scripting when accessing the URL for recent uploads with the `filter` parameter containing JavaScript code.</p>
<p>### Details
When accessing the recent uploads page at `/?ru`, users can filter the results using an input field at the top. This field appends a filter parameter to the URL, which reflects its value directly into a `&lt;script&gt;` block without proper escaping.
This vulnerability allows for reflected Cross-Site Scripting (XSS) and can be exploited against both authenticated and unauthenticated users, enabling unwanted actions in the victims browser.</p>
<p>### PoC
A URL like this will execute `alert(1)`:
```
https://127.0.0.1:3923/?ru&amp;filter=&lt;/script&gt;&lt;script&gt;alert(1)&lt;/script&gt;
```</p></div>
    </content>
    <link href="https://vulnerability.circl.lu/vuln/pysec-2026-1276"/>
  </entry>
</feed>
