virtualenv: Seed replacement does not contain metadata deletion paths
CVSS Skor
4.5
EPSS İhtimal
—
Risk Skoru
0.5
Yayın
3 sa önce
Resmî kaynaklarda yeterli kanıt bulunamadı. Bu sonuç “yama yok” anlamına gelmez.
Envanterimdeki Etkisi
Yalnızca hesabınıza eklediğiniz kişisel ürünler değerlendirilir; kurumsal envanter burada görünmez.
Oturum kontrol ediliyor…
Zafiyet Açıklaması
DayBreach AI Açıklaması
Kaynakla doğrulandıOkunan kaynak
2
Kaynak uyumu
Tam uyum
Kanıt güveni
%63
Kısa açıklama
virtualenv araçlarında, PipInstall._uninstall_previous_version() fonksiyonu mevcut tohum paketi meta verilerini kabul eder ve kapsama denetimi yapmadan girdileri birleştirir. Yeniden kullanılan bir hedef başka bir hesap tarafından etkilendiğinde, uygulama verilerini yeniden tohumlama işlemi ortam dışındaki veya ortam root dizini dışındaki dosyaların silinmesine yol açabilir.
Bu güvenlik açığı, yerel bir saldırganın diğer hesaplar tarafından etkilenmiş meta veriler yoluyla hassas dosyaları silmesine olanak tanıyan bir yol kat etme riskini beraberinde getirir. Ortam oluşturma sırasında çağrılan kullanıcının izinleriyle yetkisiz dosya silme işlemleri tetiklenebilir.
Ne yapılmalı?
- Sürüm 21.14.9 veya sonrasına güncelleme yapılması
- Güncelleme yapılamıyorsa satıcı güvenlik danışma belgesinin takip edilmesi
Kanıt zinciri ve kaynaklar
21.14.9 öncesi virtualenv sürümlerinde PipInstall._uninstall_previous_version() fonksiyonu mevcut tohum paketi meta verilerini kabul eder.
Yeniden kullanılan hedeflerde başka bir hesap tarafından etkilenen meta veriler dosya silinmesine yol açabilir.
Bu sorun sürüm 21.14.9 ile giderilmiştir.
Kaynaklardaki teknik metni göster
virtualenv is a tool for creating isolated virtual python environments. Prior to 21.14.9, PipInstall._uninstall_previous_version() accepts existing seed-package metadata and _uninstall_dist() joins entries from top_level.txt and RECORD to site-packages without checking containment. When a reused destination contains distribution metadata influenced by another account, relative traversal, absolute entries, or linked parents can cause app-data reseeding to delete files outside the environment or the environment root with the invoking user's permissions, provided that user has deletion rights over the named paths. The deletion occurs during environment creation before any later use of the environment. Fresh environments without existing package metadata and creation with --clear do not enter this cleanup path. This issue is fixed in version 21.14.9.
CVSS vektörü: CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L
CWE: CWE-22
Açıklama kaynak kayıtlardan otomatik derlendi. Puanlar, aktif sömürü, yama ve exploit durumları doğrudan kaynaklardan gelir.
IMPACT — Etkilenen Ürünler ve Yazılımlar
Affected Products
The following products are affected by CVE-2026-113719 vulnerability. Even if our threat engine is aware of the exact versions of the products that are affected, the information is represented below.
| ID | VENDOR | PRODUCT | ACTION |
|---|---|---|---|
| 1 | pypa | virtualenv | İncele |
RED HAT CSAF/VEX — Ürün Etki Kontrolü
SCORING — CVSS Çoklu Kaynak Skoru
CVSS Scores
The Common Vulnerability Scoring System is a standardized framework for assessing the severity of vulnerabilities in software and systems. We collect and display CVSS scores from various sources for each CVE.
| SCORE | VERSION | SEVERITY | VECTOR | SOURCE |
|---|---|---|---|---|
| 4.5 | CVSS V3_1 | MEDIUM | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L | CVE CNA |
| 4.5 | CVSS V31 | MEDIUM | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:L | NVD |
Yama ve İyileştirme Rehberi (Solution)
Solution & Remediation Advisory
İncelenen resmî kaynaklarda yama durumu doğrulanamadı. Bu sonuç “yama yok” anlamına gelmez.
Public exploit ve aktif sömürü durumu
Doğrulanmış exploit istihbaratı
Bu CVE için henüz doğrulanmış public PoC, exploit repository’si veya Metasploit modülü bulunamadı.
Zafiyet Dağılımı ve Saldırı Kalıpları (CWE & CAPEC)
CWE - Common Weakness Enumeration
While CVE identifies specific instances of vulnerabilities, CWE categorizes the common flaws or weaknesses that can lead to vulnerabilities. CVE-2026-113719 is associated with the following CWEs:
Common Attack Pattern Enumeration and Classification (CAPEC)
Common Attack Pattern Enumeration and Classification (CAPEC) stores attack patterns, which are descriptions of the common attributes and approaches employed by adversaries to exploit the CVE-2026-113719 weaknesses.
Saldırı Vektörü ve Erişilebilirlik Karakteristiği
Resmi Kaynaklar ve Danışma Bültenleri
İlgili Benzer Açıklar
Bu açığı API ile alın
Etkilenen ürünler, sürüm aralıkları, istismar durumu ve yama bilgisi tek istekte; ücretsiz anahtarla.
curl -H "x-api-key: $DAYBREACH_API_KEY" \ "https://api.daybreach.dev/api/v1/intel/cves/CVE-2026-113719"