Lookup for vulnerable packages by Package URL.

Purlpkg:pypi/label-studio@1.8.2
Typepypi
Namespace
Namelabel-studio
Version1.8.2
Qualifiers
Subpath
Is_vulnerabletrue
Next_non_vulnerable_versionnull
Latest_non_vulnerable_versionnull
Affected_by_vulnerabilities
0
url VCID-3un1-fwmq-tuat
vulnerability_id VCID-3un1-fwmq-tuat
summary
Label Studio is an a popular open source data labeling tool. Versions prior to 1.9.2 have a cross-site scripting (XSS) vulnerability that could be exploited when an authenticated user uploads a crafted image file for their avatar that gets rendered as a HTML file on the website. Executing arbitrary JavaScript could result in an attacker performing malicious actions on Label Studio users if they visit the crafted avatar image. For an example, an attacker can craft a JavaScript payload that adds a new Django Super Administrator user if a Django administrator visits the image.

The file `users/functions.py` lines 18-49 show that the only verification check is that the file is an image by extracting the dimensions from the file. Label Studio serves avatar images using Django's built-in `serve` view, which is not secure for production use according to Django's documentation. The issue with the Django `serve` view is that it determines the `Content-Type` of the response by the file extension in the URL path. Therefore, an attacker can upload an image that contains malicious HTML code and name the file with a `.html` extension to be rendered as a HTML page. The only file extension validation is performed on the client-side, which can be easily bypassed.

Version 1.9.2 fixes this issue. Other remediation strategies include validating the file extension on the server side, not in client-side code; removing the use of Django's `serve` view and implement a secure controller for viewing uploaded avatar images; saving file content in the database rather than on the filesystem to mitigate against other file related vulnerabilities; and avoiding trusting user controlled inputs.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2023-47115
reference_id
reference_type
scores
0
value 0.04247
scoring_system epss
scoring_elements 0.8908
published_at 2026-06-14T12:55:00Z
1
value 0.04247
scoring_system epss
scoring_elements 0.89081
published_at 2026-06-13T12:55:00Z
2
value 0.04247
scoring_system epss
scoring_elements 0.89074
published_at 2026-06-12T12:55:00Z
3
value 0.04247
scoring_system epss
scoring_elements 0.89036
published_at 2026-06-11T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2023-47115
1
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
2
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2024-126.yaml
reference_id
reference_type
scores
0
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2024-126.yaml
3
reference_url https://github.com/HumanSignal/label-studio/commit/a7a71e594f32ec4af8f3f800d5ccb8662e275da3
reference_id a7a71e594f32ec4af8f3f800d5ccb8662e275da3
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
1
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
2
value HIGH
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-08T20:11:25Z/
url https://github.com/HumanSignal/label-studio/commit/a7a71e594f32ec4af8f3f800d5ccb8662e275da3
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-47115
reference_id CVE-2023-47115
reference_type
scores
0
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2023-47115
5
reference_url https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/users/functions.py#L18-L49
reference_id functions.py#L18-L49
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
1
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
2
value HIGH
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-08T20:11:25Z/
url https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/users/functions.py#L18-L49
6
reference_url https://github.com/advisories/GHSA-q68h-xwq5-mm7x
reference_id GHSA-q68h-xwq5-mm7x
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-q68h-xwq5-mm7x
7
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-q68h-xwq5-mm7x
reference_id GHSA-q68h-xwq5-mm7x
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
1
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
2
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
3
value HIGH
scoring_system generic_textual
scoring_elements
4
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-08T20:11:25Z/
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-q68h-xwq5-mm7x
8
reference_url https://docs.djangoproject.com/en/4.2/ref/views/#serving-files-in-development
reference_id #serving-files-in-development
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
1
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
2
value HIGH
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-08T20:11:25Z/
url https://docs.djangoproject.com/en/4.2/ref/views/#serving-files-in-development
9
reference_url https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/users/urls.py#L25-L26
reference_id urls.py#L25-L26
reference_type
scores
0
value 5.4
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
1
value 7.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L
2
value HIGH
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-05-08T20:11:25Z/
url https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/users/urls.py#L25-L26
fixed_packages
0
url pkg:pypi/label-studio@1.9.2
purl pkg:pypi/label-studio@1.9.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-6v8m-z1dc-tkfm
1
vulnerability VCID-8c15-2nd6-83ck
2
vulnerability VCID-99qn-k6hn-43gn
3
vulnerability VCID-g3x2-tnmz-b3ed
4
vulnerability VCID-h3xx-17d4-s7gh
5
vulnerability VCID-nd4t-cjwy-nyar
6
vulnerability VCID-pbdp-mnbt-j3fx
7
vulnerability VCID-us61-py8c-jbac
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.9.2
aliases CVE-2023-47115, GHSA-q68h-xwq5-mm7x, PYSEC-2024-126
risk_score 4.0
exploitability 0.5
weighted_severity 8.0
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-3un1-fwmq-tuat
1
url VCID-6v8m-z1dc-tkfm
vulnerability_id VCID-6v8m-z1dc-tkfm
summary 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'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.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2023-47116
reference_id
reference_type
scores
0
value 0.00273
scoring_system epss
scoring_elements 0.50983
published_at 2026-06-11T12:55:00Z
1
value 0.00273
scoring_system epss
scoring_elements 0.51117
published_at 2026-06-14T12:55:00Z
2
value 0.00273
scoring_system epss
scoring_elements 0.51129
published_at 2026-06-13T12:55:00Z
3
value 0.00273
scoring_system epss
scoring_elements 0.51114
published_at 2026-06-12T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2023-47116
1
reference_url https://en.wikipedia.org/wiki/DNS_rebinding
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://en.wikipedia.org/wiki/DNS_rebinding
2
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
3
reference_url https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/core/utils/io.py#L174-L209
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/core/utils/io.py#L174-L209
4
reference_url https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/data_import/uploader.py#L127-L155
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio/blob/1.8.2/label_studio/data_import/uploader.py#L127-L155
5
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2024-127.yaml
reference_id
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2024-127.yaml
6
reference_url https://github.com/HumanSignal/label-studio/releases/tag/1.11.0
reference_id 1.11.0
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-01-31T20:33:12Z/
url https://github.com/HumanSignal/label-studio/releases/tag/1.11.0
7
reference_url https://github.com/HumanSignal/label-studio/commit/55dd6af4716b92f2bb213fe461d1ffbc380c6a64
reference_id 55dd6af4716b92f2bb213fe461d1ffbc380c6a64
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-01-31T20:33:12Z/
url https://github.com/HumanSignal/label-studio/commit/55dd6af4716b92f2bb213fe461d1ffbc380c6a64
8
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-47116
reference_id CVE-2023-47116
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2023-47116
9
reference_url https://github.com/advisories/GHSA-p59w-9gqw-wj8r
reference_id GHSA-p59w-9gqw-wj8r
reference_type
scores
0
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-p59w-9gqw-wj8r
10
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-p59w-9gqw-wj8r
reference_id GHSA-p59w-9gqw-wj8r
reference_type
scores
0
value 5.3
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
1
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-01-31T20:33:12Z/
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-p59w-9gqw-wj8r
fixed_packages
0
url pkg:pypi/label-studio@1.11.0
purl pkg:pypi/label-studio@1.11.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-99qn-k6hn-43gn
1
vulnerability VCID-g3x2-tnmz-b3ed
2
vulnerability VCID-pbdp-mnbt-j3fx
3
vulnerability VCID-us61-py8c-jbac
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.11.0
aliases CVE-2023-47116, GHSA-p59w-9gqw-wj8r, PYSEC-2024-127
risk_score 3.1
exploitability 0.5
weighted_severity 6.2
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-6v8m-z1dc-tkfm
2
url VCID-8c15-2nd6-83ck
vulnerability_id VCID-8c15-2nd6-83ck
summary
### Summary
On all Label Studio versions prior to 1.11.0, data imported via file upload feature is not properly sanitized prior to being rendered within a [`Choices`](https://labelstud.io/tags/choices) or [`Labels`](https://labelstud.io/tags/labels) tag, resulting in an XSS vulnerability.

### Details
Need permission to use the "data import" function. This was reproduced on Label Studio 1.10.1.

### PoC

1. Create a project.
![Create a project](https://github.com/HumanSignal/label-studio/assets/3943358/9b1536ad-feac-4238-a1bd-ca9b1b798673)

2. Upload a file containing the payload using the "Upload Files" function.
![2  Upload a file containing the payload using the Upload Files function](https://github.com/HumanSignal/label-studio/assets/3943358/26bb7af1-1cd2-408f-9adf-61e31a5b7328)
![3  complete](https://github.com/HumanSignal/label-studio/assets/3943358/f2f62774-1fa6-4456-9e6f-8fa1ca0a2d2e)

The following are the contents of the files used in the PoC
```
{
  "data": {
    "prompt": "labelstudio universe image",
    "images": [
      {
        "value": "id123#0",
        "style": "margin: 5px",
        "html": "<img width='400' src='https://labelstud.io/_astro/images-tab.64279c16_ZaBSvC.avif' onload=alert(document.cookie)>"
      }
    ]
  }
}
```

3. Select the text-to-image generation labeling template of Ranking and scoring
![3  Select the text-to-image generation labelling template for Ranking and scoring](https://github.com/HumanSignal/label-studio/assets/3943358/f227f49c-a718-4738-bc2a-807da4f97155)
![5  save](https://github.com/HumanSignal/label-studio/assets/3943358/9b529f8a-8e99-4bb0-bdf6-bb7a95c9b75d)

4. Select a task
![4  Select a task](https://github.com/HumanSignal/label-studio/assets/3943358/71856b7a-2b1f-44ea-99ab-fc48bc20caa7)

5. Check that the script is running
![5  Check that the script is running](https://github.com/HumanSignal/label-studio/assets/3943358/e396ae7b-a591-4db7-afe9-5bab30b48cb9)

### Impact
Malicious scripts can be injected into the code, and when linked with vulnerabilities such as CSRF, it can cause even greater damage. In particular, It can become a source of further attacks, especially when linked to social engineering.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2024-26152
reference_id
reference_type
scores
0
value 0.0174
scoring_system epss
scoring_elements 0.8292
published_at 2026-06-11T12:55:00Z
1
value 0.0174
scoring_system epss
scoring_elements 0.82986
published_at 2026-06-14T12:55:00Z
2
value 0.0174
scoring_system epss
scoring_elements 0.82991
published_at 2026-06-13T12:55:00Z
3
value 0.0174
scoring_system epss
scoring_elements 0.82982
published_at 2026-06-12T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2024-26152
1
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
2
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2024-249.yaml
reference_id
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2024-249.yaml
3
reference_url https://github.com/HumanSignal/label-studio/releases/tag/1.11.0
reference_id 1.11.0
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-02-23T14:32:49Z/
url https://github.com/HumanSignal/label-studio/releases/tag/1.11.0
4
reference_url https://github.com/HumanSignal/label-studio/pull/5232
reference_id 5232
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-02-23T14:32:49Z/
url https://github.com/HumanSignal/label-studio/pull/5232
5
reference_url https://github.com/HumanSignal/label-studio/commit/5df9ae3828b98652e9fa290a19f4deedf51ef6c8
reference_id 5df9ae3828b98652e9fa290a19f4deedf51ef6c8
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-02-23T14:32:49Z/
url https://github.com/HumanSignal/label-studio/commit/5df9ae3828b98652e9fa290a19f4deedf51ef6c8
6
reference_url https://nvd.nist.gov/vuln/detail/CVE-2024-26152
reference_id CVE-2024-26152
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2024-26152
7
reference_url https://github.com/advisories/GHSA-6xv9-957j-qfhg
reference_id GHSA-6xv9-957j-qfhg
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-6xv9-957j-qfhg
8
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-6xv9-957j-qfhg
reference_id GHSA-6xv9-957j-qfhg
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
3
value MODERATE
scoring_system generic_textual
scoring_elements
4
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-02-23T14:32:49Z/
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-6xv9-957j-qfhg
fixed_packages
0
url pkg:pypi/label-studio@1.11.0
purl pkg:pypi/label-studio@1.11.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-99qn-k6hn-43gn
1
vulnerability VCID-g3x2-tnmz-b3ed
2
vulnerability VCID-pbdp-mnbt-j3fx
3
vulnerability VCID-us61-py8c-jbac
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.11.0
aliases CVE-2024-26152, GHSA-6xv9-957j-qfhg, PYSEC-2024-249
risk_score 3.1
exploitability 0.5
weighted_severity 6.2
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-8c15-2nd6-83ck
3
url VCID-99qn-k6hn-43gn
vulnerability_id VCID-99qn-k6hn-43gn
summary
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2025-25297
reference_id
reference_type
scores
0
value 0.00051
scoring_system epss
scoring_elements 0.16247
published_at 2026-06-11T12:55:00Z
1
value 0.00051
scoring_system epss
scoring_elements 0.16389
published_at 2026-06-12T12:55:00Z
2
value 0.00051
scoring_system epss
scoring_elements 0.164
published_at 2026-06-13T12:55:00Z
3
value 0.00051
scoring_system epss
scoring_elements 0.1637
published_at 2026-06-14T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2025-25297
1
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 8.6
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
2
reference_url https://github.com/HumanSignal/label-studio/commit/06a2b29c1208e1878ccae66e6b84c8b24598fa79
reference_id
reference_type
scores
0
value 8.6
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio/commit/06a2b29c1208e1878ccae66e6b84c8b24598fa79
3
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-m238-fmcw-wh58
reference_id
reference_type
scores
0
value 8.6
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
1
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
2
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-m238-fmcw-wh58
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2025-25297
reference_id
reference_type
scores
0
value 8.6
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2025-25297
5
reference_url https://github.com/advisories/GHSA-m238-fmcw-wh58
reference_id GHSA-m238-fmcw-wh58
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-m238-fmcw-wh58
fixed_packages
0
url pkg:pypi/label-studio@1.16.0
purl pkg:pypi/label-studio@1.16.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-pbdp-mnbt-j3fx
1
vulnerability VCID-us61-py8c-jbac
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.16.0
aliases CVE-2025-25297, GHSA-m238-fmcw-wh58
risk_score 4.0
exploitability 0.5
weighted_severity 8.0
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-99qn-k6hn-43gn
4
url VCID-g3x2-tnmz-b3ed
vulnerability_id VCID-g3x2-tnmz-b3ed
summary Label Studio is an open source data labeling tool. Prior to version 1.16.0, Label Studio's `/projects/upload-example` endpoint allows injection of arbitrary HTML through a `GET` request with an appropriately crafted `label_config` query parameter. By crafting a specially formatted XML label config with inline task data containing malicious HTML/JavaScript, an attacker can achieve Cross-Site Scripting (XSS). While the application has a Content Security Policy (CSP), it is only set in report-only mode, making it ineffective at preventing script execution. The vulnerability exists because the upload-example endpoint renders user-provided HTML content without proper sanitization on a GET request. This allows attackers to inject and execute arbitrary JavaScript in victims' browsers by getting them to visit a maliciously crafted URL. This is considered vulnerable because it enables attackers to execute JavaScript in victims' contexts, potentially allowing theft of sensitive data, session hijacking, or other malicious actions. Version 1.16.0 contains a patch for the issue.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2025-25296
reference_id
reference_type
scores
0
value 0.20047
scoring_system epss
scoring_elements 0.95622
published_at 2026-06-11T12:55:00Z
1
value 0.2445
scoring_system epss
scoring_elements 0.9625
published_at 2026-06-14T12:55:00Z
2
value 0.2445
scoring_system epss
scoring_elements 0.96245
published_at 2026-06-12T12:55:00Z
3
value 0.2445
scoring_system epss
scoring_elements 0.96248
published_at 2026-06-13T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2025-25296
1
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
2
reference_url https://nvd.nist.gov/vuln/detail/CVE-2025-25296
reference_id
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2025-25296
3
reference_url https://github.com/HumanSignal/label-studio/commit/8cf6958e1e27ef6a03ed287e674470975d340885
reference_id 8cf6958e1e27ef6a03ed287e674470975d340885
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-02-14T20:01:11Z/
url https://github.com/HumanSignal/label-studio/commit/8cf6958e1e27ef6a03ed287e674470975d340885
4
reference_url https://github.com/advisories/GHSA-wpq5-3366-mqw4
reference_id GHSA-wpq5-3366-mqw4
reference_type
scores
0
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-wpq5-3366-mqw4
5
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-wpq5-3366-mqw4
reference_id GHSA-wpq5-3366-mqw4
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2025-02-14T20:01:11Z/
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-wpq5-3366-mqw4
fixed_packages
0
url pkg:pypi/label-studio@1.16.0
purl pkg:pypi/label-studio@1.16.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-pbdp-mnbt-j3fx
1
vulnerability VCID-us61-py8c-jbac
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.16.0
aliases CVE-2025-25296, GHSA-wpq5-3366-mqw4
risk_score 3.1
exploitability 0.5
weighted_severity 6.2
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-g3x2-tnmz-b3ed
5
url VCID-h3xx-17d4-s7gh
vulnerability_id VCID-h3xx-17d4-s7gh
summary
Label Studio, an open source data labeling tool had a remote import feature allowed users to import data from a remote web source, that was downloaded and could be viewed on the website. Prior to version 1.10.1, this feature could had been abused to download a HTML file that executed malicious JavaScript code in the context of the Label Studio website. Executing arbitrary JavaScript could result in an attacker performing malicious actions on Label Studio users if they visit the crafted avatar image. For an example, an attacker can craft a JavaScript payload that adds a new Django Super Administrator user if a Django administrator visits the image.

`data_import/uploader.py` lines 125C5 through 146 showed that if a URL passed the server side request forgery verification checks, the contents of the file would be downloaded using the filename in the URL. The downloaded file path could then be retrieved by sending a request to `/api/projects/{project_id}/file-uploads?ids=[{download_id}]` where `{project_id}` was the ID of the project and `{download_id}` was the ID of the downloaded file. Once the downloaded file path was retrieved by the previous API endpoint, `data_import/api.py`lines 595C1 through 616C62 demonstrated that the `Content-Type` of the response was determined by the file extension, since `mimetypes.guess_type` guesses the `Content-Type` based on the file extension. Since the `Content-Type` was determined by the file extension of the downloaded file, an attacker could import in a `.html` file that would execute JavaScript when visited.

Version 1.10.1 contains a patch for this issue. Other remediation strategies are also available. For all user provided files that are downloaded by Label Studio, set the `Content-Security-Policy: sandbox;` response header when viewed on the site. The `sandbox` directive restricts a page's actions to prevent popups, execution of plugins and scripts and enforces a `same-origin` policy. Alternatively, restrict the allowed file extensions that may be downloaded.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2024-23633
reference_id
reference_type
scores
0
value 0.00145
scoring_system epss
scoring_elements 0.34851
published_at 2026-06-14T12:55:00Z
1
value 0.00145
scoring_system epss
scoring_elements 0.34668
published_at 2026-06-11T12:55:00Z
2
value 0.00145
scoring_system epss
scoring_elements 0.34846
published_at 2026-06-12T12:55:00Z
3
value 0.00145
scoring_system epss
scoring_elements 0.3487
published_at 2026-06-13T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2024-23633
1
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
2
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2024-128.yaml
reference_id
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2024-128.yaml
3
reference_url https://github.com/HumanSignal/label-studio/blob/1.9.2.post0/label_studio/data_import/api.py#L595C1-L616C62
reference_id api.py#L595C1-L616C62
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-11-13T15:23:54Z/
url https://github.com/HumanSignal/label-studio/blob/1.9.2.post0/label_studio/data_import/api.py#L595C1-L616C62
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2024-23633
reference_id CVE-2024-23633
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value MODERATE
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2024-23633
5
reference_url https://github.com/advisories/GHSA-fq23-g58m-799r
reference_id GHSA-fq23-g58m-799r
reference_type
scores
0
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-fq23-g58m-799r
6
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-fq23-g58m-799r
reference_id GHSA-fq23-g58m-799r
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system cvssv3.1_qr
scoring_elements
3
value MODERATE
scoring_system generic_textual
scoring_elements
4
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-11-13T15:23:54Z/
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-fq23-g58m-799r
7
reference_url https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/sandbox
reference_id sandbox
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-11-13T15:23:54Z/
url https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Security-Policy/sandbox
8
reference_url https://github.com/HumanSignal/label-studio/blob/1.9.2.post0/label_studio/data_import/uploader.py#L125C5-L146
reference_id uploader.py#L125C5-L146
reference_type
scores
0
value 4.7
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:N/A:N
1
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
2
value MODERATE
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2024-11-13T15:23:54Z/
url https://github.com/HumanSignal/label-studio/blob/1.9.2.post0/label_studio/data_import/uploader.py#L125C5-L146
fixed_packages
0
url pkg:pypi/label-studio@1.10.1
purl pkg:pypi/label-studio@1.10.1
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-6v8m-z1dc-tkfm
1
vulnerability VCID-8c15-2nd6-83ck
2
vulnerability VCID-99qn-k6hn-43gn
3
vulnerability VCID-g3x2-tnmz-b3ed
4
vulnerability VCID-pbdp-mnbt-j3fx
5
vulnerability VCID-us61-py8c-jbac
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.10.1
aliases CVE-2024-23633, GHSA-fq23-g58m-799r, PYSEC-2024-128
risk_score 3.1
exploitability 0.5
weighted_severity 6.2
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-h3xx-17d4-s7gh
6
url VCID-nd4t-cjwy-nyar
vulnerability_id VCID-nd4t-cjwy-nyar
summary Label Studio is an open source data labeling tool. In all current versions of Label Studio prior to 1.9.2post0, the application allows users to insecurely set filters for filtering tasks. An attacker can construct a filter chain to filter tasks based on sensitive fields for all user accounts on the platform by exploiting Django's Object Relational Mapper (ORM). Since the results of query can be manipulated by the ORM filter, an attacker can leak these sensitive fields character by character. In addition, Label Studio had a hard coded secret key that an attacker can use to forge a session token of any user by exploiting this ORM Leak vulnerability to leak account password hashes. This vulnerability has been addressed in commit `f931d9d129` which is included in the 1.9.2post0 release. Users are advised to upgrade. There are no known workarounds for this vulnerability.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2023-47117
reference_id
reference_type
scores
0
value 0.70644
scoring_system epss
scoring_elements 0.98718
published_at 2026-06-11T12:55:00Z
1
value 0.70644
scoring_system epss
scoring_elements 0.98724
published_at 2026-06-14T12:55:00Z
2
value 0.70644
scoring_system epss
scoring_elements 0.98722
published_at 2026-06-12T12:55:00Z
3
value 0.70644
scoring_system epss
scoring_elements 0.98723
published_at 2026-06-13T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2023-47117
1
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
2
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2023-275.yaml
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2023-275.yaml
3
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-47117
reference_id
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2023-47117
4
reference_url https://github.com/HumanSignal/label-studio/commit/f931d9d129002f54a495995774ce7384174cef5c
reference_id f931d9d129002f54a495995774ce7384174cef5c
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
1
value HIGH
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-01-08T21:11:59Z/
url https://github.com/HumanSignal/label-studio/commit/f931d9d129002f54a495995774ce7384174cef5c
5
reference_url https://github.com/advisories/GHSA-6hjj-gq77-j4qw
reference_id GHSA-6hjj-gq77-j4qw
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-6hjj-gq77-j4qw
6
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-6hjj-gq77-j4qw
reference_id GHSA-6hjj-gq77-j4qw
reference_type
scores
0
value 7.5
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
1
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
2
value HIGH
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:Y/T:P/P:M/B:A/M:M/D:T/2025-01-08T21:11:59Z/
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-6hjj-gq77-j4qw
fixed_packages
0
url pkg:pypi/label-studio@1.9.2
purl pkg:pypi/label-studio@1.9.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-6v8m-z1dc-tkfm
1
vulnerability VCID-8c15-2nd6-83ck
2
vulnerability VCID-99qn-k6hn-43gn
3
vulnerability VCID-g3x2-tnmz-b3ed
4
vulnerability VCID-h3xx-17d4-s7gh
5
vulnerability VCID-nd4t-cjwy-nyar
6
vulnerability VCID-pbdp-mnbt-j3fx
7
vulnerability VCID-us61-py8c-jbac
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.9.2
1
url pkg:pypi/label-studio@1.9.2.post0
purl pkg:pypi/label-studio@1.9.2.post0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-6v8m-z1dc-tkfm
1
vulnerability VCID-8c15-2nd6-83ck
2
vulnerability VCID-99qn-k6hn-43gn
3
vulnerability VCID-g3x2-tnmz-b3ed
4
vulnerability VCID-h3xx-17d4-s7gh
5
vulnerability VCID-pbdp-mnbt-j3fx
6
vulnerability VCID-us61-py8c-jbac
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.9.2.post0
aliases CVE-2023-47117, GHSA-6hjj-gq77-j4qw, PYSEC-2023-275
risk_score 4.0
exploitability 0.5
weighted_severity 8.0
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-nd4t-cjwy-nyar
7
url VCID-pbdp-mnbt-j3fx
vulnerability_id VCID-pbdp-mnbt-j3fx
summary Label Studio is a multi-type data labeling and annotation tool. In 1.22.0 and earlier, a persistent stored cross-site scripting (XSS) vulnerability exists in the custom_hotkeys functionality of the application. An authenticated attacker (or one who can trick a user/administrator into updating their custom_hotkeys) can inject JavaScript code that executes in other users’ browsers when those users load any page using the templates/base.html template. Because the application exposes an API token endpoint (/api/current-user/token) to the browser and lacks robust CSRF protection on some API endpoints, the injected script may fetch the victim’s API token or call token reset endpoints — enabling full account takeover and unauthorized API access.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2026-22033
reference_id
reference_type
scores
0
value 6e-05
scoring_system epss
scoring_elements 0.00476
published_at 2026-06-14T12:55:00Z
1
value 6e-05
scoring_system epss
scoring_elements 0.00465
published_at 2026-06-12T12:55:00Z
2
value 6e-05
scoring_system epss
scoring_elements 0.00468
published_at 2026-06-13T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2026-22033
1
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 8.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
2
reference_url https://github.com/HumanSignal/label-studio/releases/tag/nightly
reference_id
reference_type
scores
0
value 8.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio/releases/tag/nightly
3
reference_url https://github.com/HumanSignal/label-studio/pull/9084
reference_id 9084
reference_type
scores
0
value 8.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2026-01-12T18:10:50Z/
url https://github.com/HumanSignal/label-studio/pull/9084
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2026-22033
reference_id CVE-2026-22033
reference_type
scores
0
value 8.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2026-22033
5
reference_url https://github.com/HumanSignal/label-studio/commit/ea2462bf042bbf370b79445d02a205fbe547b505
reference_id ea2462bf042bbf370b79445d02a205fbe547b505
reference_type
scores
0
value 8.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
2
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2026-01-12T18:10:50Z/
url https://github.com/HumanSignal/label-studio/commit/ea2462bf042bbf370b79445d02a205fbe547b505
6
reference_url https://github.com/advisories/GHSA-2mq9-hm29-8qch
reference_id GHSA-2mq9-hm29-8qch
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-2mq9-hm29-8qch
7
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-2mq9-hm29-8qch
reference_id GHSA-2mq9-hm29-8qch
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
1
value 8.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
2
value HIGH
scoring_system generic_textual
scoring_elements
3
value Track
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:P/P:M/B:A/M:M/D:T/2026-01-12T18:10:50Z/
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-2mq9-hm29-8qch
fixed_packages
aliases CVE-2026-22033, GHSA-2mq9-hm29-8qch
risk_score 4.0
exploitability 0.5
weighted_severity 8.0
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-pbdp-mnbt-j3fx
8
url VCID-us61-py8c-jbac
vulnerability_id VCID-us61-py8c-jbac
summary Label Studio is a multi-type data labeling and annotation tool. A vulnerability in versions prior to 1.18.0 allows an attacker to inject a malicious script into the context of a web page, which can lead to data theft, session hijacking, unauthorized actions on behalf of the user, and other attacks. The vulnerability is reproducible when sending a properly formatted request to the `POST /projects/upload-example/` endpoint. In the source code, the vulnerability is located at `label_studio/projects/views.py`. Version 1.18.0 contains a patch for the issue.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2025-47783
reference_id
reference_type
scores
0
value 0.00909
scoring_system epss
scoring_elements 0.7632
published_at 2026-06-12T12:55:00Z
1
value 0.00909
scoring_system epss
scoring_elements 0.76328
published_at 2026-06-14T12:55:00Z
2
value 0.00909
scoring_system epss
scoring_elements 0.76249
published_at 2026-06-11T12:55:00Z
3
value 0.00909
scoring_system epss
scoring_elements 0.76334
published_at 2026-06-13T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2025-47783
1
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 7.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
2
reference_url https://github.com/HumanSignal/label-studio/commit/97db9e7b16783e1f6052eb432a6f014f80ef268d
reference_id
reference_type
scores
0
value 7.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio/commit/97db9e7b16783e1f6052eb432a6f014f80ef268d
3
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2025-124.yaml
reference_id
reference_type
scores
0
value 7.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2025-124.yaml
4
reference_url https://nvd.nist.gov/vuln/detail/CVE-2025-47783
reference_id
reference_type
scores
0
value 7.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N
1
value HIGH
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2025-47783
5
reference_url https://github.com/advisories/GHSA-8jhr-wpcm-hh4h
reference_id GHSA-8jhr-wpcm-hh4h
reference_type
scores
0
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-8jhr-wpcm-hh4h
6
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-8jhr-wpcm-hh4h
reference_id GHSA-8jhr-wpcm-hh4h
reference_type
scores
0
value 6.1
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
1
value HIGH
scoring_system cvssv3.1_qr
scoring_elements
2
value 7.6
scoring_system cvssv4
scoring_elements CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:P/VC:H/VI:H/VA:N/SC:L/SI:L/SA:N
3
value HIGH
scoring_system generic_textual
scoring_elements
4
value Track*
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:N/T:T/P:M/B:A/M:M/D:R/2025-05-15T15:30:36Z/
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-8jhr-wpcm-hh4h
fixed_packages
0
url pkg:pypi/label-studio@1.18.0
purl pkg:pypi/label-studio@1.18.0
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-pbdp-mnbt-j3fx
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.18.0
aliases CVE-2025-47783, GHSA-8jhr-wpcm-hh4h, PYSEC-2025-124
risk_score 4.0
exploitability 0.5
weighted_severity 8.0
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-us61-py8c-jbac
Fixing_vulnerabilities
0
url VCID-w4r7-r8hq-gygt
vulnerability_id VCID-w4r7-r8hq-gygt
summary Label Studio is a multi-type data labeling and annotation tool with standardized output format. There is a vulnerability that can be chained within the ORM Leak vulnerability to impersonate any account on Label Studio. An attacker could exploit these vulnerabilities to escalate their privileges from a low privilege user to a Django Super Administrator user. The vulnerability was found to affect versions before `1.8.2`, where a patch was introduced.
references
0
reference_url https://api.first.org/data/v1/epss?cve=CVE-2023-43791
reference_id
reference_type
scores
0
value 0.00824
scoring_system epss
scoring_elements 0.74959
published_at 2026-06-12T12:55:00Z
1
value 0.00824
scoring_system epss
scoring_elements 0.7497
published_at 2026-06-14T12:55:00Z
2
value 0.00824
scoring_system epss
scoring_elements 0.74973
published_at 2026-06-13T12:55:00Z
3
value 0.00824
scoring_system epss
scoring_elements 0.74888
published_at 2026-06-11T12:55:00Z
url https://api.first.org/data/v1/epss?cve=CVE-2023-43791
1
reference_url https://github.com/HumanSignal/label-studio
reference_id
reference_type
scores
0
value 9.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
1
value CRITICAL
scoring_system generic_textual
scoring_elements
url https://github.com/HumanSignal/label-studio
2
reference_url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2023-274.yaml
reference_id
reference_type
scores
0
value 9.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
1
value CRITICAL
scoring_system generic_textual
scoring_elements
url https://github.com/pypa/advisory-database/tree/main/vulns/label-studio/PYSEC-2023-274.yaml
3
reference_url https://nvd.nist.gov/vuln/detail/CVE-2023-43791
reference_id
reference_type
scores
0
value 9.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
1
value CRITICAL
scoring_system generic_textual
scoring_elements
url https://nvd.nist.gov/vuln/detail/CVE-2023-43791
4
reference_url https://github.com/HumanSignal/label-studio/releases/tag/1.8.2
reference_id 1.8.2
reference_type
scores
0
value 8.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
1
value 9.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
2
value CRITICAL
scoring_system generic_textual
scoring_elements
3
value Track*
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:Y/T:T/P:M/B:A/M:M/D:R/2024-09-03T18:43:34Z/
url https://github.com/HumanSignal/label-studio/releases/tag/1.8.2
5
reference_url https://github.com/HumanSignal/label-studio/commit/3d06c5131c15600621e08b06f07d976887cde81b
reference_id 3d06c5131c15600621e08b06f07d976887cde81b
reference_type
scores
0
value 8.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
1
value 9.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
2
value CRITICAL
scoring_system generic_textual
scoring_elements
3
value Track*
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:Y/T:T/P:M/B:A/M:M/D:R/2024-09-03T18:43:34Z/
url https://github.com/HumanSignal/label-studio/commit/3d06c5131c15600621e08b06f07d976887cde81b
6
reference_url https://github.com/HumanSignal/label-studio/pull/4690
reference_id 4690
reference_type
scores
0
value 8.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
1
value 9.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
2
value CRITICAL
scoring_system generic_textual
scoring_elements
3
value Track*
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:Y/T:T/P:M/B:A/M:M/D:R/2024-09-03T18:43:34Z/
url https://github.com/HumanSignal/label-studio/pull/4690
7
reference_url https://github.com/advisories/GHSA-f475-x83m-rx5m
reference_id GHSA-f475-x83m-rx5m
reference_type
scores
0
value CRITICAL
scoring_system cvssv3.1_qr
scoring_elements
url https://github.com/advisories/GHSA-f475-x83m-rx5m
8
reference_url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-f475-x83m-rx5m
reference_id GHSA-f475-x83m-rx5m
reference_type
scores
0
value 8.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
1
value 9.8
scoring_system cvssv3.1
scoring_elements CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
2
value CRITICAL
scoring_system cvssv3.1_qr
scoring_elements
3
value CRITICAL
scoring_system generic_textual
scoring_elements
4
value Track*
scoring_system ssvc
scoring_elements SSVCv2/E:P/A:Y/T:T/P:M/B:A/M:M/D:R/2024-09-03T18:43:34Z/
url https://github.com/HumanSignal/label-studio/security/advisories/GHSA-f475-x83m-rx5m
fixed_packages
0
url pkg:pypi/label-studio@1.8.2
purl pkg:pypi/label-studio@1.8.2
is_vulnerable true
affected_by_vulnerabilities
0
vulnerability VCID-3un1-fwmq-tuat
1
vulnerability VCID-6v8m-z1dc-tkfm
2
vulnerability VCID-8c15-2nd6-83ck
3
vulnerability VCID-99qn-k6hn-43gn
4
vulnerability VCID-g3x2-tnmz-b3ed
5
vulnerability VCID-h3xx-17d4-s7gh
6
vulnerability VCID-nd4t-cjwy-nyar
7
vulnerability VCID-pbdp-mnbt-j3fx
8
vulnerability VCID-us61-py8c-jbac
resource_url http://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.8.2
aliases CVE-2023-43791, GHSA-f475-x83m-rx5m, PYSEC-2023-274
risk_score 4.5
exploitability 0.5
weighted_severity 9.0
resource_url http://public2.vulnerablecode.io/vulnerabilities/VCID-w4r7-r8hq-gygt
Risk_score4.0
Resource_urlhttp://public2.vulnerablecode.io/packages/pkg:pypi/label-studio@1.8.2