CVE-2026-43825

Yüksək

Təsvir

Apache OpenNLP SvmDoccatModel-də etibarsız Java Deserializasiyası Təsirə məruz qalan versiyalar: 3.0.0-M4 versiyasından əvvəlki versiyalar (libsvm sənəd kateqoriyalama modulu; OPENNLP-1808 ilə təqdim edilmişdir və yalnız 3.x seriyasında mövcuddur) Təsvir: SvmDoccatModel.deserialize(InputStream) hücumçu tərəfindən idarə olunan axını java.io.ObjectInputStream vasitəsilə oxuyur və ObjectInputFilter quraşdırılmadan readObject() funksiyasını çağırır. ObjectInputStream nəticə obyektini SvmDoccatModel tipinə çevirməzdən əvvəl axında istinad edilən hər bir sinfi reallaşdırır, buna görə də readObject()-dən sonrakı tip çevrilməsi kənar obyekt qrafiki tam şəkildə deserializasiya edildikdən sonra icra olunur. Əgər istehlakçının classpath-ində Java deserializasiya gadget zənciri mövcudursa, deserialize() metoduna ötürülmüş xüsusi hazırlanmış fayl (payload), onu yükləyən JVM-də ixtiyari kodun icrasına səbəb olur. Apache OpenNLP özü məlum olan heç bir gadget zənciri təqdim etmir, buna görə də real risk, libsvm modulunu zəiflikləri olan tranzitiv asılılıqlarla birlikdə daxil edən aşağı axın tətbiqləri üçün mövcuddur. Metod public və static olduğu üçün hər hansı çağıran tərəf ona birbaşa etibarsız axın ötürə bilər. Praktiki təsir, SvmDoccatModel instansiyalarını etibarsız və ya yarı-etibarlı mənbələrdən yükləyən proseslərə qarşı uzaqdan kodun icrasıdır. Yüngülləşdirmə: 3.x istifadəçiləri 3.0.0-M4 versiyasına yüksəltmə etməlidirlər. Dərhal yüksəltmə edə bilməyən istifadəçilər, mənşəyi təsdiqlənmədikcə bütün serializasiya olunmuş SvmDoccatModel axınlarını etibarsız giriş kimi qəbul etməli və bütövlük yoxlamaları olmadan son istifadəçilər tərəfindən təmin edilən və ya üçüncü tərəf mənbələrdən əldə edilən axınlar üzərində SvmDoccatModel.deserialize() metodunu çağırmaqdan çəkinməlidirlər.

CiddilikYüksək
CVSS7.3
İstismar ehtimalı—
MəhsulApache Opennlp
Dərc6 iyl 2026
İlk görülmə6 iyl 2026

Necə düzəltmək olar

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
apache opennlp3.0.0—

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-43825 · Apache Opennlp · Dark Radar