<?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>Sat, 03 Oct 2026 04:22:16 +0000</lastBuildDate>
    <item>
      <title>CVE-2023-47116 — Label Studio SSRF on Import Bypassing `SSRF_PROTECTION_ENABLED` Protections</title>
      <link>https://cve.radiocsirt.org/vuln/cve-2023-47116</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; HumanSignal label-studio&lt;/p&gt;
&lt;p&gt;Label Studio is a popular open source data labeling tool. The vulnerability affects all versions of Label Studio prior to 1.11.0 and was tested on version 1.8.2. Label Studio&amp;#39;s SSRF protections that can be enabled by setting the `SSRF_PROTECTION_ENABLED` environment variable can be bypassed to access internal web servers. This is because the current SSRF validation is done by executing a single DNS lookup to verify that the IP address is not in an excluded subnet range. This protection can be bypassed by either using HTTP redirection or performing a DNS rebinding attack.&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; HumanSignal label-studio&lt;/p&gt;
&lt;p&gt;Label Studio is a popular open source data labeling tool. The vulnerability affects all versions of Label Studio prior to 1.11.0 and was tested on version 1.8.2. Label Studio&amp;#39;s SSRF protections that can be enabled by setting the `SSRF_PROTECTION_ENABLED` environment variable can be bypassed to access internal web servers. This is because the current SSRF validation is done by executing a single DNS lookup to verify that the IP address is not in an excluded subnet range. This protection can be bypassed by either using HTTP redirection or performing a DNS rebinding attack.&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/cve-2023-47116</guid>
    </item>
    <item>
      <title>GHSA-p59w-9gqw-wj8r — Label Studio SSRF on Import Bypassing `SSRF_PROTECTION_ENABLED` Protections</title>
      <link>https://cve.radiocsirt.org/vuln/ghsa-p59w-9gqw-wj8r</link>
      <description>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: label-studio&lt;/p&gt;
&lt;p&gt;# Introduction&lt;/p&gt;
&lt;p&gt;This write-up describes a vulnerability found in [Label Studio](https://github.com/HumanSignal/label-studio), a popular open source data labeling tool. The vulnerability affects all versions of Label Studio prior to [`1.11.0`](https://github.com/HumanSignal/label-studio/releases/tag/1.11.0) and was tested on version `1.8.2`.&lt;/p&gt;
&lt;p&gt;# Overview&lt;/p&gt;
&lt;p&gt;Label Studio&amp;#39;s SSRF protections that can be enabled by setting the `SSRF_PROTECTION_ENABLED` environment variable can be bypassed to access internal web servers. This is because the current SSRF validation is done by executing a single DNS lookup to verify that the IP address is not in an excluded subnet range. This protection can be bypassed by either using HTTP redirection or performing a [DNS rebinding attack](https://en.wikipedia.org/wiki/DNS_rebinding).&lt;/p&gt;
&lt;p&gt;# Description&lt;/p&gt;
&lt;p&gt;The following `tasks_from_url` method in [`label_studio/data_import/uploader.py`](https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/data_import/uploader.py#L127-L155) performs the SSRF validation (`validate_upload_url`) before sending the request.&lt;/p&gt;
&lt;p&gt;```python
def tasks_from_url(file_upload_ids, project, user, url, could_be_tasks_list):
    &amp;#34;&amp;#34;&amp;#34;Download file using URL and read tasks from it&amp;#34;&amp;#34;&amp;#34;
    # process URL with tasks
    try:
        filename = url.rsplit(&amp;#39;/&amp;#39;, 1)[-1]&lt;/p&gt;
&lt;p&gt;validate_upload_url(url, block_local_urls=settings.SSRF_PROTECTION_ENABLED)
        # Reason for #nosec: url has been validated as SSRF safe by the
        # valid…&lt;/p&gt;</description>
      <content:encoded>&lt;p&gt;&lt;strong&gt;Affected:&lt;/strong&gt; PyPI: label-studio&lt;/p&gt;
&lt;p&gt;# Introduction&lt;/p&gt;
&lt;p&gt;This write-up describes a vulnerability found in [Label Studio](https://github.com/HumanSignal/label-studio), a popular open source data labeling tool. The vulnerability affects all versions of Label Studio prior to [`1.11.0`](https://github.com/HumanSignal/label-studio/releases/tag/1.11.0) and was tested on version `1.8.2`.&lt;/p&gt;
&lt;p&gt;# Overview&lt;/p&gt;
&lt;p&gt;Label Studio&amp;#39;s SSRF protections that can be enabled by setting the `SSRF_PROTECTION_ENABLED` environment variable can be bypassed to access internal web servers. This is because the current SSRF validation is done by executing a single DNS lookup to verify that the IP address is not in an excluded subnet range. This protection can be bypassed by either using HTTP redirection or performing a [DNS rebinding attack](https://en.wikipedia.org/wiki/DNS_rebinding).&lt;/p&gt;
&lt;p&gt;# Description&lt;/p&gt;
&lt;p&gt;The following `tasks_from_url` method in [`label_studio/data_import/uploader.py`](https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/data_import/uploader.py#L127-L155) performs the SSRF validation (`validate_upload_url`) before sending the request.&lt;/p&gt;
&lt;p&gt;```python
def tasks_from_url(file_upload_ids, project, user, url, could_be_tasks_list):
    &amp;#34;&amp;#34;&amp;#34;Download file using URL and read tasks from it&amp;#34;&amp;#34;&amp;#34;
    # process URL with tasks
    try:
        filename = url.rsplit(&amp;#39;/&amp;#39;, 1)[-1]&lt;/p&gt;
&lt;p&gt;validate_upload_url(url, block_local_urls=settings.SSRF_PROTECTION_ENABLED)
        # Reason for #nosec: url has been validated as SSRF safe by the
        # valid…&lt;/p&gt;</content:encoded>
      <guid isPermaLink="false">https://cve.radiocsirt.org/vuln/ghsa-p59w-9gqw-wj8r</guid>
    </item>
  </channel>
</rss>
