Podatności Apache Commons BeanUtils
3 znanych podatności CVE w Apache Commons BeanUtils, przetłumaczonych i ocenionych.
- CVE-2019-10086Wysokie
W Apache Commons Beanutils 1.9.2 dodano specjalną klasę BeanIntrospector, która pozwala na zablokowanie dostępu do classloadera przez właściwość 'class' dostępną na wszystkich obiektach Java. Jednak nie była ona domyślnie używana przez PropertyUtilsBean.
- CVE-2014-0114Wysokie
Apache Commons BeanUtils w wersji 1.8.0 oraz w innych produktach wymagających commons-beanutils do wersji 1.9.2 nie blokuje właściwości klasy, co umożliwia zdalnym atakującym manipulację ClassLoaderem i wykonanie dowolnego kodu.
- CVE-2025-48734Wysokie
Podatność w Apache Commons BeanUtils wynika z niewłaściwej kontroli dostępu. Jeśli aplikacja przekazuje ścieżki właściwości z zewnętrznego źródła bezpośrednio do metody getProperty() lub getNestedProperty() klasy PropertyUtilsBean, atakujący może uzyskać dostęp do właściwości 'declaredClass' obiektów enum, a tym samym do ClassLoadera i wykonać dowolny kod.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

