Skip to content
Fencer Intel
high 7.3

CVE-2019-10086 in the critical feed json

Insecure Deserialization in Apache Commons Beanutils

published 7y ago modified last mo. also GHSA-6phf-73q6-gh87 , EUVD-2020-0465

cvss
7.3
version 3.1, NVD
cisa kev
Not listed
not in CISA's catalog
epss
29.1%
EPSS 29.1% chance of exploitation in 30 days, percentile 98%
public exploits
0
none known

Summary

In Apache Commons Beanutils 1.9.2, a special BeanIntrospector class was added which allows suppressing the ability for an attacker to access the classloader via the class property available on all Java objects. We, however were not using this by default characteristic of the PropertyUtilsBean.

Patch / fix

  • maven commons-beanutils:commons-beanutils 1.9.4
  • oracle blockchain_platform 21.1.2
  • oracle jd_edwards_enterpriseone_orchestrator 9.2.5.3
  • oracle jd_edwards_enterpriseone_tools 9.2.5.3
  • commons-beanutils Debian 14, Debian 13, Debian 12 1.9.4-1

debian advisories DEBIAN-CVE-2019-10086

  • commons-beanutils Ubuntu Pro 14.04 LTS 1.9.1-1ubuntu0.1~esm1
  • commons-beanutils Ubuntu Pro 16.04 LTS 1.9.2-3ubuntu0.1~esm1
  • commons-beanutils Ubuntu Pro 18.04 LTS 1.9.3-1ubuntu0.1~esm1

ubuntu advisories UBUNTU-CVE-2019-10086

Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0

  • ant RHEL 8 1.10.5-1.module+el8.10.0+23274+27840b45
  • bsf RHEL 8 2.4.0-30.module+el8.10.0+23274+27840b45
  • bsh RHEL 8 2.0-13.b6.module+el8.10.0+23274+27840b45
  • bcel RHEL 8 6.2-2.module+el8.10.0+23274+27840b45
  • jdom RHEL 8 1.1.3-17.module+el8.10.0+23274+27840b45
  • jsch RHEL 8 0.1.54-6.module+el8.10.0+23274+27840b45
  • qdox RHEL 8 2.0-3.M9.module+el8.10.0+23274+27840b45
  • sisu RHEL 8 1:0.3.3-7.module+el8.10.0+23274+27840b45

red hat advisories RHSA-2025:9318RHSA-2024:5856RHSA-2020:0806RHSA-2020:0805RHSA-2020:0804RHSA-2020:2740

  • apache-commons-beanutils SLE Module for Web and Scripting 15 SP1, SLE Module for Web and Scripting 15 1.9.2-4.3.1
  • apache-commons-beanutils SLES for SAP 12 SP4, SLES 12 SP4 1.9.2-3.3.1

suse advisories SUSE-SU-2019:2245-1SUSE-SU-2019:2244-1

  • apache-commons-beanutils openSUSE Tumbleweed 1.9.4-3.7
  • apache-commons-beanutils openSUSE Leap 15.1, openSUSE Leap 15.0 1.9.2-lp151.3.3.1

opensuse advisories openSUSE-SU-2024:10617-1openSUSE-SU-2019:2058-1

  • ant AlmaLinux 8 1.10.5-1.module_el8.0.0+6004+2fc32706
  • bsf AlmaLinux 8 2.4.0-30.module_el8.0.0+6004+2fc32706
  • bsh AlmaLinux 8 2.0-13.b6.module_el8.0.0+6004+2fc32706
  • bcel AlmaLinux 8 6.2-2.module_el8.0.0+6004+2fc32706
  • jdom AlmaLinux 8 1.1.3-17.module_el8.0.0+6004+2fc32706
  • jsch AlmaLinux 8 0.1.54-6.module_el8.0.0+6004+2fc32706
  • qdox AlmaLinux 8 2.0-3.M9.module_el8.0.0+6004+2fc32706
  • xmvn AlmaLinux 8 3.0.0-21.module_el8.0.0+6004+2fc32706

almalinux advisories ALSA-2025:9318

  • ant Rocky Linux 8 1.10.5-1.module+el8.3.0+74+855e3f5d
  • ant Rocky Linux 8 1.10.5-1.module+el8.10.0+2003+8aeac9cb
  • bsf Rocky Linux 8 2.4.0-30.module+el8.3.0+74+855e3f5d
  • bsh Rocky Linux 8 2.0-13.b6.module+el8.3.0+74+855e3f5d
  • bcel Rocky Linux 8 6.2-2.module+el8.3.0+74+855e3f5d
  • jdom Rocky Linux 8 1.1.3-17.module+el8.3.0+74+855e3f5d
  • jsch Rocky Linux 8 0.1.54-6.module+el8.3.0+74+855e3f5d
  • qdox Rocky Linux 8 2.0-3.M9.module+el8.3.0+74+855e3f5d

rocky linux advisories RLSA-2025:9318

Is CVE-2019-10086 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.

Check with Fencer

Vendor advisories

What the vendors themselves say about their products: affected, fixed or not affected, and what to do.

red hat product security vex CVE-2019-10086 updated cvss 7.3

apache-commons-beanutils: does not suppresses the class property in PropertyUtilsBean by default

  • Red Hat AMQ Broker 7 commons-beanutils
    affected: workaround, no fix available “There is no currently known mitigation for this flaw.”
  • Red Hat BPM Suite 6 commons-beanutils Red Hat Enterprise Linux 5 jakarta-commons-beanutils Red Hat Enterprise Linux 6 jakarta-commons-beanutils, jakarta-commons-beanutils-javadoc
    affected: workaround, no fix planned “There is no currently known mitigation for this flaw.”
  • Red Hat JBoss A-MQ 6 commons-beanutils
    affected: workaround, no fix available “There is no currently known mitigation for this flaw.”
  • Red Hat JBoss BRMS 5 commons-beanutils Red Hat JBoss Data Virtualization 6 commons-binutils commons-binutils Red Hat JBoss Enterprise Application Platform 5 commons-beanutils Red Hat JBoss Enterprise Application Platform 6 commons-beanutils Red Hat JBoss Fuse Service Works 6 commons-beanutils Red Hat JBoss Operations Network 3 commons-beanutils
    +2 more products
    Red Hat JBoss SOA Platform 5 commons-beanutils Red Hat Mobile Application Platform 4 commons-beanutils
    affected: workaround, no fix planned “There is no currently known mitigation for this flaw.”
  • Red Hat OpenShift Application Runtimes commons-beanutils
    affected: workaround, no fix available “There is no currently known mitigation for this flaw.”
  • Red Hat OpenStack Platform 10 (Newton) opendaylight
    affected: workaround, no fix planned “There is no currently known mitigation for this flaw.”
  • Red Hat OpenStack Platform 13 (Queens) opendaylight Red Hat OpenStack Platform 14 (Rocky) opendaylight
    affected: workaround, no fix available “There is no currently known mitigation for this flaw.”
  • Red Hat Satellite 5 apache-commons-beanutils
    affected: workaround, no fix planned “There is no currently known mitigation for this flaw.”
show 20 more
  • Red Hat EAP-CD 19 Tech Preview
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:2333
  • Red Hat Data Grid 7.3.6
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:2321
  • Red Hat Decision Manager 7
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:0899
  • Red Hat Enterprise Linux Client Optional (v. 7) apache-commons-beanutils 1.8.3-15.el7_7, apache-commons-beanutils-javadoc 1.8.3-15.el7_7 Red Hat Enterprise Linux ComputeNode Optional (v. 7) apache-commons-beanutils 1.8.3-15.el7_7, apache-commons-beanutils-javadoc 1.8.3-15.el7_7
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:0194
  • Red Hat Enterprise Linux CRB (v. 8) bcel 6.2-2.module+el8.10.0+23274+27840b45, xbean 4.8-1.module+el8.10.0+23274+27840b45, ant 1.10.5-1.module+el8.10.0+23274+27840b45, bsf 2.4.0-30.module+el8.10.0+23274+27840b45, junit 4.12-9.module+el8.10.0+23274+27840b45, sisu 0.3.3-7.module+el8.10.0+23274+27840b45, +507 more
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2025:9318
  • Red Hat Enterprise Linux Server Optional (v. 7) apache-commons-beanutils 1.8.3-15.el7_7, apache-commons-beanutils-javadoc 1.8.3-15.el7_7 Red Hat Enterprise Linux Workstation Optional (v. 7) apache-commons-beanutils 1.8.3-15.el7_7, apache-commons-beanutils-javadoc 1.8.3-15.el7_7
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:0194
  • Red Hat Fuse 6.3
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:3587
  • Red Hat Fuse 7.6.0 on EAP async
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:2619
  • Red Hat Fuse 7.7.0
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:3192
  • Red Hat JBoss EAP 7.2
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:0811
  • Red Hat JBoss EAP 7.2 for RHEL 6 Server eap7-thrift 0.13.0-1.redhat_00002.1.el6eap, eap7-txw2 2.3.3-4.b02_redhat_00001.1.el6eap, eap7-xsom 2.3.3-4.b02_redhat_00001.1.el6eap, eap7-rngom 2.3.3-4.b02_redhat_00001.1.el6eap, eap7-stax2-api 4.2.0-1.redhat_00001.1.el6eap, eap7-wildfly 7.2.7-4.GA_redhat_00004.1.el6eap, +98 more
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:0804
  • Red Hat JBoss EAP 7.2 for RHEL 7 Server eap7-thrift 0.13.0-1.redhat_00002.1.el7eap, eap7-txw2 2.3.3-4.b02_redhat_00001.1.el7eap, eap7-xsom 2.3.3-4.b02_redhat_00001.1.el7eap, eap7-rngom 2.3.3-4.b02_redhat_00001.1.el7eap, eap7-stax2-api 4.2.0-1.redhat_00001.1.el7eap, eap7-wildfly 7.2.7-4.GA_redhat_00004.1.el7eap, +100 more
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:0805
  • Red Hat JBoss EAP 7.2 for RHEL 8 eap7-thrift 0.13.0-1.redhat_00002.1.el8eap, eap7-txw2 2.3.3-4.b02_redhat_00001.1.el8eap, eap7-xsom 2.3.3-4.b02_redhat_00001.1.el8eap, eap7-rngom 2.3.3-4.b02_redhat_00001.1.el8eap, eap7-stax2-api 4.2.0-1.redhat_00001.1.el8eap, eap7-wildfly 7.2.7-4.GA_redhat_00004.1.el8eap, +98 more
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:0806
  • Red Hat JBoss Enterprise Application Platform 7.1 EUS for RHEL 7 Server eap7-apache-commons-beanutils 1.9.4-1.redhat_00002.1.ep7.el7
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2024:5856
  • Red Hat Process Automation 7
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:3197
  • Red Hat Satellite 6.5 candlepin 2.5.22-1.el7sat, satellite 6.5.3.2-1.el7sat, satellite-cli 6.5.3.2-1.el7sat, candlepin-selinux 2.5.22-1.el7sat, satellite-common 6.5.3.2-1.el7sat, satellite-capsule 6.5.3.2-1.el7sat, +1 more
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:2740
  • Red Hat Satellite 6.6 katello 3.12.0-3.el7sat, satellite 6.6.2-1.el7sat, candlepin 2.6.13-1.el7sat, foreman 1.22.0.36-1.el7sat, satellite-cli 6.6.2-1.el7sat, foreman-cli 1.22.0.36-1.el7sat, +23 more
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHBA-2020:0496
  • Red Hat Satellite 6.7 tfm 5.0-9.el7sat, kobo 0.5.1-1.el7sat, pulp 2.21.0-1.el7sat, gofer 2.12.5-7.el7sat, receptor 0.6.1-1.el7ar, tfm-ror52 1.0-4.el7sat, +498 more
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:1454
  • Red Hat Satellite Capsule 6.5 satellite 6.5.3.2-1.el7sat, satellite-common 6.5.3.2-1.el7sat, satellite-capsule 6.5.3.2-1.el7sat, satellite-debug-tools 6.5.3.2-1.el7sat
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHSA-2020:2740
  • Red Hat Satellite Capsule 6.6 katello 3.12.0-3.el7sat, satellite 6.6.2-1.el7sat, foreman 1.22.0.36-1.el7sat, katello-common 3.12.0-3.el7sat, katello-service 3.12.0-3.el7sat, satellite-common 6.6.2-1.el7sat, +6 more
    fixed: vendor fix “There is no currently known mitigation for this flaw.” RHBA-2020:0496

12 more fixed, 3 more not affected in the full advisory

Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf

CISA SSVC

Exploitation
none
Automatable
yes
Technical impact
partial
Assessed
last mo.

Exploit prediction

29.08% chance of exploitation in the next 30 days, higher than 98% of all scored CVEs (FIRST EPSS, 2026-11-09).

CVSS scores

assigned by version score vector
NVD 3.1 7.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
NVD 2.0 7.5 AV:N/AC:L/Au:N/C:P/I:P/A:P
GitHub 3.1 7.3 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

Affected packages

ecosystem package affected fixed in
maven commons-beanutils:commons-beanutils
<1.9.4
1.9.4

Affected products

  • Apache Apache Commons Beanutils

Classification

Weakness
  • CWE-502 Deserialization of Untrusted Data

References

Sources

Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.