CVE-2026-43825
Açıklama
Apache OpenNLP SvmDoccatModel bileşeninde Güvenilmeyen Java Deserialization Etkilenen Versiyonlar: 3.0.0-M4 öncesi (libsvm belge kategorizasyon modülü; OPENNLP-1808 ile tanıtılmıştır ve yalnızca 3.x hattında mevcuttur) Açıklama: SvmDoccatModel.deserialize(InputStream), saldırgan tarafından kontrol edilen bir akışı java.io.ObjectInputStream ile okur ve yüklü bir ObjectInputFilter olmadan readObject() fonksiyonunu çağırır. ObjectInputStream, sonuç nesnesi SvmDoccatModel tipine dönüştürülmeden önce akışta referans verilen her sınıfı somutlaştırır; bu nedenle readObject() sonrası gerçekleşen tür dönüşümü, yabancı nesne grafiği tamamen deserialize edildikten sonra yürütülür. Tüketicinin classpath üzerinde bir Java deserialization gadget zinciri mevcutsa, deserialize() fonksiyonuna sağlanan özel olarak hazırlanmış bir yük, onu yükleyen JVM içinde rastgele kod çalıştırır. Apache OpenNLP kendisi bilinen bir gadget zinciri ile birlikte gelmez, dolayısıyla gerçek risk, libsvm modülünü savunmasız geçişli bağımlılıklarla birlikte gömen alt uygulamalar için geçerlidir. Metot public ve static olduğu için herhangi bir çağırıcı, güvenilmeyen bir akışı doğrudan buraya iletebilir. Pratik etkisi, SvmDoccatModel örneklerini güvenilmeyen veya yarı güvenilir kaynaklardan yükleyen süreçlere karşı uzaktan kod çalıştırmadır. Azaltma: 3.x kullanıcıları 3.0.0-M4 sürümüne yükseltmelidir. Hemen yükseltme yapamayan kullanıcılar, kaynağı doğrulanmadığı sürece tüm serialize edilmiş SvmDoccatModel akışlarını güvenilmeyen girdi olarak değerlendirmeli ve bütünlük kontrolleri yapılmadan son kullanıcılar tarafından sağlanan veya üçüncü taraf kaynaklardan alınan akışlar üzerinde SvmDoccatModel.deserialize() fonksiyonunu çağırmaktan kaçınmalıdır.
Nasıl düzeltilir
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| apache opennlp | 3.0.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.
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.