<?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>Mon, 19 Oct 2026 00:48:56 +0000</lastBuildDate>
    <item>
      <title>bdu:2023-06646</title>
      <link>https://cve.radiocsirt.org/vuln/bdu:2023-06646</link>
      <description>bdu:2023-06646</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/bdu:2023-06646</guid>
    </item>
    <item>
      <title>EUVD-2026-191806</title>
      <link>https://cve.radiocsirt.org/vuln/euvd-2026-191806</link>
      <description>EUVD-2026-191806</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/euvd-2026-191806</guid>
    </item>
    <item>
      <title>fkie_cve-2023-40024</title>
      <link>https://cve.radiocsirt.org/vuln/fkie_cve-2023-40024</link>
      <description>&lt;p&gt;ScanCode.io is a server to script and automate software composition analysis pipelines. In the `/license/` endpoint, the detailed view key is not properly validated and sanitized, which can result in a potential cross-site scripting (XSS) vulnerability when attempting to access a detailed license view that does not exist. Attackers can exploit this vulnerability to inject malicious scripts into the response generated by the `license_details_view` function. When unsuspecting users visit the page, their browsers will execute the injected scripts, leading to unauthorized actions, session hijacking, or stealing sensitive information. This issue has been addressed in release `32.5.2`. Users are advised to upgrade. There are no known workarounds for this vulnerability.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;ScanCode.io is a server to script and automate software composition analysis pipelines. In the `/license/` endpoint, the detailed view key is not properly validated and sanitized, which can result in a potential cross-site scripting (XSS) vulnerability when attempting to access a detailed license view that does not exist. Attackers can exploit this vulnerability to inject malicious scripts into the response generated by the `license_details_view` function. When unsuspecting users visit the page, their browsers will execute the injected scripts, leading to unauthorized actions, session hijacking, or stealing sensitive information. This issue has been addressed in release `32.5.2`. Users are advised to upgrade. There are no known workarounds for this vulnerability.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/fkie_cve-2023-40024</guid>
    </item>
    <item>
      <title>GHSA-6xcx-gx7r-rccj — Scancode.io Reflected Cross-Site Scripting (XSS) in license endpoint</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-6xcx-gx7r-rccj</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: scancodeio&lt;/p&gt;
&lt;p&gt;### Summary
In the `/license/` endpoint, the detailed view key is not properly validated and sanitized, which can result in a potential cross-site scripting (XSS) vulnerability when attempting to access a detailed license view that does not exist.&lt;/p&gt;
&lt;p&gt;### Details
In the `/license/` endpoint, the `license_details_view` function is vulnerable to a potential cross-site scripting (XSS) attack due to inadequate validation and sanitization of the `key` parameter. This vulnerability arises when attempting to access a key with malicious javascript.&lt;/p&gt;
&lt;p&gt;```python
def license_details_view(request, key):
    &amp;#34;&amp;#34;&amp;#34;
    Display all available information about a given license `key` followed by
    the full license text.
    &amp;#34;&amp;#34;&amp;#34;
    licenses = get_licenses()
    try:
        data = saneyaml.dump(licenses[key].to_dict())
        text = licenses[key].text
    except KeyError:
        return HttpResponseNotFound(f&amp;#34;License {key} not found.&amp;#34;) # Leads to cross-site scripting when key is malicious javascript
    return HttpResponse(f&amp;#34;&amp;lt;pre&amp;gt;{data}&amp;lt;/pre&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;pre&amp;gt;{text}&amp;lt;/pre&amp;gt;&amp;#34;)
```&lt;/p&gt;
&lt;p&gt;### PoC
1. Access following endpoint on scancode.io instance: http://localhost/license/%3Cscript%3Ealert(document.cookie);%3C/script%3E/&lt;/p&gt;
&lt;p&gt;### Impact
Attackers can exploit the vulnerability to inject malicious scripts into the response generated by the `license_details_view` function. When unsuspecting users visit the page, their browsers will execute the injected scripts, leading to unauthorized actions, session hijacking, or st…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: scancodeio&lt;/p&gt;
&lt;p&gt;### Summary
In the `/license/` endpoint, the detailed view key is not properly validated and sanitized, which can result in a potential cross-site scripting (XSS) vulnerability when attempting to access a detailed license view that does not exist.&lt;/p&gt;
&lt;p&gt;### Details
In the `/license/` endpoint, the `license_details_view` function is vulnerable to a potential cross-site scripting (XSS) attack due to inadequate validation and sanitization of the `key` parameter. This vulnerability arises when attempting to access a key with malicious javascript.&lt;/p&gt;
&lt;p&gt;```python
def license_details_view(request, key):
    &amp;#34;&amp;#34;&amp;#34;
    Display all available information about a given license `key` followed by
    the full license text.
    &amp;#34;&amp;#34;&amp;#34;
    licenses = get_licenses()
    try:
        data = saneyaml.dump(licenses[key].to_dict())
        text = licenses[key].text
    except KeyError:
        return HttpResponseNotFound(f&amp;#34;License {key} not found.&amp;#34;) # Leads to cross-site scripting when key is malicious javascript
    return HttpResponse(f&amp;#34;&amp;lt;pre&amp;gt;{data}&amp;lt;/pre&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;pre&amp;gt;{text}&amp;lt;/pre&amp;gt;&amp;#34;)
```&lt;/p&gt;
&lt;p&gt;### PoC
1. Access following endpoint on scancode.io instance: http://localhost/license/%3Cscript%3Ealert(document.cookie);%3C/script%3E/&lt;/p&gt;
&lt;p&gt;### Impact
Attackers can exploit the vulnerability to inject malicious scripts into the response generated by the `license_details_view` function. When unsuspecting users visit the page, their browsers will execute the injected scripts, leading to unauthorized actions, session hijacking, or st…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-6xcx-gx7r-rccj</guid>
    </item>
    <item>
      <title>gsd-2023-40024</title>
      <link>https://cve.radiocsirt.org/vuln/gsd-2023-40024</link>
      <description>gsd-2023-40024</description>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/gsd-2023-40024</guid>
    </item>
    <item>
      <title>PYSEC-2026-1905 — Scancode.io Reflected Cross-Site Scripting (XSS) in license endpoint</title>
      <link>https://cve.radiocsirt.org/vuln/pysec-2026-1905</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: scancodeio&lt;/p&gt;
&lt;p&gt;### Summary
In the `/license/` endpoint, the detailed view key is not properly validated and sanitized, which can result in a potential cross-site scripting (XSS) vulnerability when attempting to access a detailed license view that does not exist.&lt;/p&gt;
&lt;p&gt;### Details
In the `/license/` endpoint, the `license_details_view` function is vulnerable to a potential cross-site scripting (XSS) attack due to inadequate validation and sanitization of the `key` parameter. This vulnerability arises when attempting to access a key with malicious javascript.&lt;/p&gt;
&lt;p&gt;```python
def license_details_view(request, key):
    &amp;#34;&amp;#34;&amp;#34;
    Display all available information about a given license `key` followed by
    the full license text.
    &amp;#34;&amp;#34;&amp;#34;
    licenses = get_licenses()
    try:
        data = saneyaml.dump(licenses[key].to_dict())
        text = licenses[key].text
    except KeyError:
        return HttpResponseNotFound(f&amp;#34;License {key} not found.&amp;#34;) # Leads to cross-site scripting when key is malicious javascript
    return HttpResponse(f&amp;#34;&amp;lt;pre&amp;gt;{data}&amp;lt;/pre&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;pre&amp;gt;{text}&amp;lt;/pre&amp;gt;&amp;#34;)
```&lt;/p&gt;
&lt;p&gt;### PoC
1. Access following endpoint on scancode.io instance: http://localhost/license/%3Cscript%3Ealert(document.cookie);%3C/script%3E/&lt;/p&gt;
&lt;p&gt;### Impact
Attackers can exploit the vulnerability to inject malicious scripts into the response generated by the `license_details_view` function. When unsuspecting users visit the page, their browsers will execute the injected scripts, leading to unauthorized actions, session hijacking, or st…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: scancodeio&lt;/p&gt;
&lt;p&gt;### Summary
In the `/license/` endpoint, the detailed view key is not properly validated and sanitized, which can result in a potential cross-site scripting (XSS) vulnerability when attempting to access a detailed license view that does not exist.&lt;/p&gt;
&lt;p&gt;### Details
In the `/license/` endpoint, the `license_details_view` function is vulnerable to a potential cross-site scripting (XSS) attack due to inadequate validation and sanitization of the `key` parameter. This vulnerability arises when attempting to access a key with malicious javascript.&lt;/p&gt;
&lt;p&gt;```python
def license_details_view(request, key):
    &amp;#34;&amp;#34;&amp;#34;
    Display all available information about a given license `key` followed by
    the full license text.
    &amp;#34;&amp;#34;&amp;#34;
    licenses = get_licenses()
    try:
        data = saneyaml.dump(licenses[key].to_dict())
        text = licenses[key].text
    except KeyError:
        return HttpResponseNotFound(f&amp;#34;License {key} not found.&amp;#34;) # Leads to cross-site scripting when key is malicious javascript
    return HttpResponse(f&amp;#34;&amp;lt;pre&amp;gt;{data}&amp;lt;/pre&amp;gt;&amp;lt;hr&amp;gt;&amp;lt;pre&amp;gt;{text}&amp;lt;/pre&amp;gt;&amp;#34;)
```&lt;/p&gt;
&lt;p&gt;### PoC
1. Access following endpoint on scancode.io instance: http://localhost/license/%3Cscript%3Ealert(document.cookie);%3C/script%3E/&lt;/p&gt;
&lt;p&gt;### Impact
Attackers can exploit the vulnerability to inject malicious scripts into the response generated by the `license_details_view` function. When unsuspecting users visit the page, their browsers will execute the injected scripts, leading to unauthorized actions, session hijacking, or st…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/pysec-2026-1905</guid>
    </item>
  </channel>
</rss>
