CVE-2024-26152

Orta

Açıklama

### Özet 1.11.0 öncesindeki tüm Label Studio sürümlerinde, dosya yükleme özelliği aracılığıyla içe aktarılan veriler bir [`Choices`](https://labelstud.io/tags/choices) veya [`Labels`](https://labelstud.io/tags/labels) etiketi içinde işlenmeden önce düzgün şekilde temizlenmediğinden bir XSS güvenlik açığı oluşmaktadır. ### Ayrıntılar "data import" işlevini kullanmak için izin gereklidir. Bu durum Label Studio 1.10.1 üzerinde yeniden üretilmiştir. ### PoC 1. Bir proje oluşturun. ![Create a project](https://github.com/HumanSignal/label-studio/assets/3943358/9b1536ad-feac-4238-a1bd-ca9b1b798673) 2. "Upload Files" işlevini kullanarak yükü (payload) içeren bir dosya yükleyin. ![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) PoC'de kullanılan dosyaların içerikleri aşağıdadır ``` { "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. Ranking and scoring bölümünün text-to-image generation etiketleme şablonunu seçin ![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. Bir görev seçin ![4 Select a task](https://github.com/HumanSignal/label-studio/assets/3943358/71856b7a-2b1f-44ea-99ab-fc48bc20caa7) 5. Betiğin çalıştığını doğrulayın ![5 Check that the script is running](https://github.com/HumanSignal/label-studio/assets/3943358/e396ae7b-a591-4db7-afe9-5bab30b48cb9) ### Etki Koda kötü amaçlı betikler enjekte edilebilir ve CSRF gibi güvenlik açıklarıyla ilişkilendirildiğinde daha da büyük zarara yol açabilir. Özellikle sosyal mühendislikle ilişkilendirildiğinde, daha ileri saldırıların kaynağı haline gelebilir.

ÖnemOrta
CVSS4.7
İstismar olasılığı—
ÜrünHumansignal Label Studio
Yayın22 Şub 2024
İlk görülme22 Şub 2024

Nasıl düzeltilir

Güncelleyin
  • humansignal label_studio1.11.0 ya da sonraki bir sürüm
  • label-studio1.11.0 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
humansignal label_studiov < 1.11.01.11.0
label-studioPyPIv < 1.11.01.11.0

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2024-26152 · Humansignal Label Studio · Dark Radar