- Yama var
- CWE-770
CVE-2026-113811
Algorithm-UrataniTakeda Perl modülünde arama sırasında bellek tükenmesine yol açan önbellek hatası
- Yayımlandı
- Güncellendi
- 30 Eki 2026
- Açık yaşı
- 12 gün
- Kaydı açan
- CPANSec
ÖzetTürkçe
Algorithm::UrataniTakeda, 0.1.5 sürümünden 0.1.7 öncesine kadar olan Perl sürümlerinde, arama işlevindeki temizlenmeyen başarısız kayma (failure shift) önbelleği nedeniyle bellek tükenmesine izin vermektedir. Başarısız kayma, eşleştirici nesnesinin bir alanında trie durumu ve metin karakteri çiftleri için önbelleğe alınmakta; ancak bu önbellek hiçbir zaman temizlenmemektedir. Belirli bir durumda daha önce görülmemiş bir karakter, eşleştirici nesnesinin ömrü boyunca kalan bir girdi eklemektedir. Uzun ömürlü bir eşleştiriciye çok sayıda farklı karakter içeren metin gönderebilen bir saldırgan, her aramada bellek kullanımını artırabilir. Önerilen çözüm: Algorithm-UrataniTakeda 0.1.7 veya üzeri bir sürüme yükseltmektir.
Kaynaktaki açıklama (İngilizce)
Algorithm::UrataniTakeda versions from 0.1.5 before 0.1.7 for Perl allow memory exhaustion via a never-cleared failure shift cache in search.
The failure shift is cached for each pair of trie state and text character in a field of the matcher object, and nothing clears it. A character not seen before at a given state adds an entry that lasts for the life of the matcher.
An attacker who can submit text with many distinct characters to a long-lived matcher can grow its memory with each search.
Üreticinin çözüm notu (İngilizce)
Upgrade to Algorithm-UrataniTakeda 0.1.7 or later.
Bu açığın açıklamasını Türkçeye çevirdik. Adım adım çözüm önerilerini kritik ve yeni açıklar için hazırlıyoruz; düzeltilmiş sürüm aşağıdaki tabloda, ayrıntılar üreticinin duyurusunda.
Etkilenen sürümler1 yazılım
| Yazılım | Etkilenen | Düzeltildiği sürüm |
|---|---|---|
| Algorithm-UrataniTakeda | ≥ 0.1.5, < 0.1.7 | 0.1.7 |
Kaynaklar6 kaynak
Kayıt geçmişi
- CVSS puanı değişti: – → 7.5
- Yayımlandı
İlgili açıklar
Türkçe metin, resmi kayıtlardaki bilgilerle yapay zekâ yardımıyla yazıldı ve yayından önce otomatik kontrollerden geçti. Bir değişikliği uygulamadan önce üreticinin duyurusuna mutlaka bakın.