Every CVE Search/ Get API key

CVE-2014-0114

Arbitrary code execution in Apache Commons BeanUtils

7.5 HighPublic exploitFix available

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

Exploit likelihood

99.0%Up 14.6 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 7.5

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

Record
CVE-2014-0114
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-20
Updated
2026-11-02
CVE List No score

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

Record
CVE-2014-0114
Updated
2026-11-02
EUVDEUVD-2020-0504 No score

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

Record
EUVD-2020-0504
Updated
2026-11-02
GitHub AdvisoriesGHSA-p66x-2cv9-qq3v No score

Arbitrary code execution in Apache Commons BeanUtils

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

Record
GHSA-p66x-2cv9-qq3v
Weakness
CWE-20
Updated
2026-11-02
OSVCLSA-2026-1775781177 No score

TuxCare security update for commons-beanutils:commons-beanutils (2 CVEs)

TuxCare rebuilt commons-beanutils:commons-beanutils to address 2 CVEs. Fixed in 1.6-tuxcare.1.

Record
CLSA-2026-1775781177
Updated
2026-11-02
OSVCLSA-2026-1776991051 No score

TuxCare security update for commons-beanutils:commons-beanutils (2 CVEs)

TuxCare rebuilt commons-beanutils:commons-beanutils to address 2 CVEs. Fixed in 1.8.3-tuxcare.1.

Record
CLSA-2026-1776991051
Updated
2026-11-02
Show 20 moreShow less
OSVCLSA-2026-1779756520 No score

TuxCare security update for commons-beanutils:commons-beanutils (1 CVE)

TuxCare rebuilt commons-beanutils:commons-beanutils to address 1 CVE. Fixed in 1.8.0-tuxcare.1.

Record
CLSA-2026-1779756520
Updated
2026-11-02
OSVCLSA-2026-1788410329 No score

TuxCare security update for org.springframework.graphql:spring-graphql (6 CVEs)

TuxCare rebuilt org.springframework.graphql:spring-graphql to address 6 CVEs. Fixed in 1.3.5-tuxcare.1.

Record
CLSA-2026-1788410329
Updated
2026-11-02
OSVCLSA-2026-1788757862 No score

TuxCare security update for commons-beanutils:commons-beanutils (1 CVE)

TuxCare rebuilt commons-beanutils:commons-beanutils to address 1 CVE. Fixed in 1.9.2-tuxcare.1.

Record
CLSA-2026-1788757862
Updated
2026-11-02
OSVCLSA-2026-1789363246 No score

TuxCare security update for commons-configuration:commons-configuration (2 CVEs)

TuxCare rebuilt commons-configuration:commons-configuration to address 2 CVEs. Fixed in 1.6-tuxcare.1.

Record
CLSA-2026-1789363246
Updated
2026-11-02
OSVCLSA-2026-1791878536 No score

TuxCare security update for commons-beanutils:commons-beanutils (3 CVEs)

TuxCare rebuilt commons-beanutils:commons-beanutils to address 3 CVEs. Fixed in 1.9.3-tuxcare.1.

Record
CLSA-2026-1791878536
Updated
2026-11-02
OSVCLSA-2026-1792010669 No score

TuxCare security update for commons-beanutils:commons-beanutils (1 CVE)

TuxCare rebuilt commons-beanutils:commons-beanutils to address 1 CVE. Fixed in 1.9.0-tuxcare.2.

Record
CLSA-2026-1792010669
Updated
2026-11-02
OSVCLSA-2026-1793128163 No score

TuxCare security update for commons-beanutils:commons-beanutils (1 CVE)

TuxCare rebuilt commons-beanutils:commons-beanutils to address 1 CVE. Fixed in 1.8.2-tuxcare.1.

Record
CLSA-2026-1793128163
Updated
2026-11-02
OSV No score

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

Record
CVE-2014-0114
Updated
2026-11-02
OSVDEBIAN-CVE-2014-0114 No score

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

Record
DEBIAN-CVE-2014-0114
Updated
2026-11-02
OSVGHSA-p66x-2cv9-qq3v No score

Arbitrary code execution in Apache Commons BeanUtils

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

Record
GHSA-p66x-2cv9-qq3v
Weakness
CWE-20
Updated
2026-11-02
OSVMGASA-2014-0219 No score

Updated struts packages fix CVE-2014-0114

Updated struts packages fix security vulnerability:

It was found that the Struts 1 ActionForm object allowed access to the 'class' parameter, which is directly mapped to the getClass() method. A remote attacker could use this flaw to manipulate the ClassLoader used by an application server running Struts 1. This could lead to remote code execution under certain conditions (CVE-2014-0114).

Record
MGASA-2014-0219
Updated
2026-11-02
OSVopenSUSE-SU-2024:10617-1 No score

apache-commons-beanutils-1.9.4-3.7 on GA media

These are all security issues fixed in the apache-commons-beanutils-1.9.4-3.7 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10617-1
Updated
2026-11-02
OSVopenSUSE-SU-2026:11105-1 No score

apache-commons-validator-1.10.1-1.1 on GA media

These are all security issues fixed in the apache-commons-validator-1.10.1-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2026:11105-1
Updated
2026-11-02
OSVROOT-APP-MAVEN-CVE-2014-0114 No score

CVE-2014-0114 in commons-beanutils:commons-beanutils - Patched by Root

Root has patched CVE-2014-0114 in the commons-beanutils:commons-beanutils package for Root:Maven. Multiple fixed versions available.

Record
ROOT-APP-MAVEN-CVE-2014-0114
Updated
2026-11-02
OSVSUSE-RU-2015:0611-1 No score

Recommended update for SUSE Manager Server 2.1

This collective update for SUSE Manager Server 2.1 provides the following new features:

* Connect SUSE Manager to the SUSE Customer Center.
* Manage SLE12 systems.
* ISS: export/import information about cloned channels to support
  Service Pack migration on ISS slaves. (FATE#317789)
* New API calls: system.scheduleSPMigration(),
  system.scheduleDistUpgrade(). (FATE#314785, FATE#314340)

Additionally, several issues have been fixed:

auditlog-keeper:

* Fix value too long for type character varying(2048). (bnc#872351)
* Fix init.d script restart. (bsc#872029)

cobbler:

* Require syslinux-x86_64 on s390x. (bsc#884051)
* Fix fetching of profiles for auto-installation. (bsc#880936)
* Fix port guessing in koan. (bsc#855389)
* Add 'copy-default' option to grubby-compat. (bsc#855389)
* Handle elilo in SUSE. (bsc#855389)
* Fix wrong option 'text' in SUSE environment. (bsc#901058)
* Fix re-installation on SLE with static network configuration.
  (bsc#883487)
* Add RHEL 7 as a valid operating system version.

oracle-config:

* No need to pre-require Apache as its user and group are available in
  the base system.

osad:

* Enable and install osad during first installation. (bsc#901958)

pxe-default-image:

* Add bind-utils (dig) to packagelist. (bsc#889739)
* Wait for gateway to become available before register. (bsc#895001)

rhnlib:

* Ensure bytes strings are sent to pyOpenSSL. (bnc#880388)

rhnpush:

* Add default path structure to proxy lookaside that avoids collisions.

sm-ncc-sync-data:

* Add SUSE Cloud 4 channels. (bnc#883057)
* Add channels for SUSE Manager Server 2.1 s390x.
* Fix parent label of the LTSS channel for SLMS.
* Add ATI and nVidia channels for SLED11-SP3. (bsc#901108)
* Add support for RES7 in SUSE Manager. (bsc#897723, bsc#893608)

smdba:

* Fix 'system check breaks backup and other configuration'.
* Implement rotating PostgreSQL backup. (bsc#896244)
* Space reclamation caused ORA-00942: table or view does not exist.
  (bsc#906850)
* Archival of PosgreSQL transaction log does not recover in case of no
  space left on device. (bsc#915140)

spacecmd:

* Fix listupgrades. (bsc#892707)
* Make print_result a static method of SpacewalkShell. (bsc#889605)
* Call listAutoinstallableChannels() for listing distributions.
  (bsc#887879)
* Fix spacecmd schedule listing. (bsc#902494)
* Fix call of setCustomOptions() during kickstart_importjson.
  (bsc#879904)
* Fix configchannel export: do not create 'contents' key for
  directories. (bsc#908849)

spacewalk-backend:

* Insert update tag at the correct place for SLE12. (bsc#907677)
* Trigger generation of metadata if the repo contains no packages.
  (bsc#870159)
* Convert mtime to localtime to prevent invalid times because of DST.
  (bsc#914437)
* Do not exit with error if a vendor channel has no URL associated.
  (bsc#914260)
* Convert empty string to null for DMI values. (bsc#911272)

spacewalk-branding:

* CVE patches adapted for colour blind users. (bnc#872298)
* Underline in icons is removed. (bnc#880001)
* Fix link to macro documentation. (bsc#895961)
* Fix branding in error message. (bsc#902503)

spacewalk-certs-tools:

* Fix removal of existing host key entries. (bsc#886391)
* Remove duplicates from authorized_keys2 as well. (bsc#885889)
* Do not allow registering a SUSE Manager server against itself.
  (bsc#841731)

spacewalk-client-tools:

* Allow unicode characters in proxy username and password.
* Send correct hostname. (bsc#887538)

spacewalk-config:

* Add recommended Apache settings from the Security Team.

spacewalk-java:

* Fix human dates now() staying unmodified. (bnc#880081)
* Allow for null evr and archs on event history detail. (bnc#880327)
* Disable form autocompletion in some places.…
Record
SUSE-RU-2015:0611-1
Updated
2026-11-02
OSVSUSE-SU-2015:0886-1 No score

Security update for struts

Apache Struts was updated to fix a security issue:

* CVE-2014-0114: The ActionForm object in Apache Struts 1.x through
  1.3.10 allows remote attackers to 'manipulate' the ClassLoader and
  execute arbitrary code via the class parameter, which is passed to
  the getClass method.

Security Issue reference:

* CVE-2014-0114
  <http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-0114>
Record
SUSE-SU-2015:0886-1
Updated
2026-11-02
OSVSUSE-SU-2025:02056-1 No score

Security update for apache-commons-beanutils

This update for apache-commons-beanutils fixes the following issues:

Update to 1.11.0:

  • Fixed Bugs:

    • BeanComparator.compare(T, T) now throws IllegalArgumentException instead of RuntimeException to wrap all cases of ReflectiveOperationException.
    • MappedMethodReference.get() now throws IllegalStateException instead of RuntimeException to wrap cases of NoSuchMethodException.
    • ResultSetIterator.get(String) now throws IllegalArgumentException instead of RuntimeException to wrap cases of SQLException.
    • ResultSetIterator.hasNext() now throws IllegalStateException instead of RuntimeException to wrap cases of SQLException.
    • ResultSetIterator.next() now throws IllegalStateException instead of RuntimeException to wrap cases of SQLException.
    • ResultSetIterator.set(String, Object) now throws IllegalArgumentException instead of RuntimeException to wrap cases of SQLException.
    • ResultSetIterator.set(String, String, Object) now throws IllegalArgumentException instead of RuntimeException to wrap cases of SQLException.
  • Changes:

    • Add org.apache.commons.beanutils .SuppressPropertiesBeanIntrospector.SUPPRESS_DECLARING_CLASS. Fixes bsc#1243793, CVE-2025-48734
    • Bump org.apache.commons:commons-parent from 81 to 84.
    • Bump commons-logging:commons-logging from 1.3.4 to 1.3.5.

Update to 1.10.1:

  • Fixed Bugs:

    • BEANUTILS-541: FluentPropertyBeanIntrospector concurrency issue (backport to 1.X) #325.
    • Javadoc is missing its Overview page.
    • Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80).
    • Deprecate BeanUtils.BeanUtils().
    • Deprecate ConstructorUtils.ConstructorUtils().
    • Deprecate LocaleBeanUtils.LocaleBeanUtils().
    • Deprecate LocaleConvertUtils.LocaleConvertUtils().
    • Deprecate ConvertUtils.ConvertUtils().
    • Deprecate MethodUtils.MethodUtils().
    • Deprecate PropertyUtils.PropertyUtils().
  • Changes:

    • Bump org.apache.commons:commons-parent from 78 to 81.

Includes changes from 1.10.0:

  • Fixed Bugs:

    • BEANUTILS-541: FluentPropertyBeanIntrospector caches corrupted writeMethod (1.x backport) #69.
    • Replace internal use of Locale.ENGLISH with Locale.ROOT.
    • Replace Maven CLIRR plugin with JApiCmp.
    • Port to Java 1.4 Throwable APIs (!).
    • Fix Javadoc generation on Java 8, 17, and 21.
    • AbstractArrayConverter.parseElements(String) now returns a List<String> instead of a raw List.
  • Changes:

    • Bump org.apache.commons:commons-parent from 47 to 78.
    • Bump Java requirement from Java 6 to 8.
    • Bump junit:junit from 4.12 to 4.13.2.
    • Bump JUnit from 4.x to 5.x 'vintage'.
    • Bump commons-logging:commons-logging from 1.2 to 1.3.4.
    • Deprecate BeanUtilsBean.initCause(Throwable, Throwable) for removal, use Throwable.initCause(Throwable).
    • Deprecate BeanUtils.initCause(Throwable, Throwable) for removal, use Throwable.initCause(Throwable).

Update to 1.9.4:

  • BEANUTILS-520: BeanUtils mitigate CVE-2014-0114

Updated to 1.9.3:

  • This is a bug fix release, which also improves the tests for building on Java 8.

  • Note that Java 8 and later no longer support indexed bean properties on java.util.List, only on arrays like String[]. (BEANUTILS-492). This affects PropertyUtils.getPropertyType() and PropertyUtils.getPropertyDescriptor(); their javadoc have therefore been updated to reflect this change in the JDK.

  • Changes in this version include:

    • Fixed Bugs:

      • BEANUTILS-477: Changed log level in FluentPropertyBeanIntrospector
      • BEANUTILS-492: Fixed exception when setting indexed properties on DynaBeans.
      • BEANUTILS-470: Precision lost when converting BigDecimal. *…
Record
SUSE-SU-2025:02056-1
Updated
2026-11-02
OSVUBUNTU-CVE-2014-0114 No score

Apache Commons BeanUtils, as distributed in lib/commons-beanutils-1.8.0.jar in Apache Struts 1.x through 1.3.10 and in other products requiring commons-beanutils through 1.9.2, does not suppress the class property, which allows remote attackers to "manipulate" the ClassLoader and execute arbitrary code via the class parameter, as demonstrated by the passing of this parameter to the getClass method of the ActionForm object in Struts 1.

Record
UBUNTU-CVE-2014-0114
Updated
2026-11-02
OSVUSN-4766-1 No score

commons-beanutils vulnerabilities

It was discovered that Apache Commons BeanUtils improperly handled certain input. An attacker could possibly use this vulnerability to cause a crash or execute arbitrary code.

Record
USN-4766-1
Updated
2026-11-02
OSVUSN-8322-2 No score

commons-beanutils regression

USN-8322-1 fixed a vulnerability in Apache Commons BeanUtils. It was discovered that for Ubuntu 18.04 LTS, during the update preparation phase, a previous fix for CVE-2014-0114 and CVE-2019-10086 was incorrectly dropped. This update reintroduces the fix for CVE-2014-0114 and CVE-2019-10086.

We apologize for the inconvenience.

Original advisory details:

It was discovered that Apache Commons BeanUtils incorrectly allowed access to the declaredClass property of Java enum objects when handling externally supplied property paths. An attacker could possibly use this issue to execute arbitrary code.

Record
USN-8322-2
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
commons-beanutils:commons-beanutils
Maven
1.8.0 up to 1.9.4
1.9.4
commons-beanutils:commons-beanutils
TuxCare:Maven
1.6 up to 1.6-tuxcare.1
1.6-tuxcare.1
commons-beanutils:commons-beanutils
TuxCare:Maven
1.8.3 up to 1.8.3-tuxcare.1
1.8.3-tuxcare.1
commons-beanutils:commons-beanutils
TuxCare:Maven
1.8.0 up to 1.8.0-tuxcare.1
1.8.0-tuxcare.1
commons-beanutils:commons-beanutils
TuxCare:Maven
1.9.2 up to 1.9.2-tuxcare.1
1.9.2-tuxcare.1
commons-beanutils:commons-beanutils
TuxCare:Maven
1.9.3 up to 1.9.3-tuxcare.1
1.9.3-tuxcare.1
commons-beanutils:commons-beanutils
TuxCare:Maven
1.9.0 up to 1.9.0-tuxcare.2, plus listed versions
1.9.0-tuxcare.1
1.9.0-tuxcare.2
commons-beanutils:commons-beanutils
TuxCare:Maven
1.8.2 up to 1.8.2-tuxcare.1
1.8.2-tuxcare.1
commons-beanutils
Debian:12
before 1.9.2-1
1.9.2-1
commons-beanutils
Debian:13
before 1.9.2-1
1.9.2-1
Show 41 moreShow less
Affected packages
PackageAffectedFixed
commons-beanutils
Debian:14
before 1.9.2-1
1.9.2-1
libstruts1.2-java
Debian:6.0
before 1.2.9-4+deb6u1, plus listed versions
1.2.9-4
1.2.9-4+deb6u1
libstruts1.2-java
Debian:7
before 1.2.9-5+deb7u1, plus listed versions
1.2.9-5
1.2.9-5+deb7u1
commons-beanutils:commons-beanutils
Maven
1.8.0 up to 1.9.4, plus listed versions
1.8.11.8.21.8.31.9.01.9.11.9.21.9.3
1.9.4
struts
Mageia:3
before 1.3.10-3.1.mga3
1.3.10-3.1.mga3
struts
Mageia:4
before 1.3.10-4.1.mga4
1.3.10-4.1.mga4
struts
Red Hat:enterprise_linux:5::client_workstation
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts-debuginfo
Red Hat:enterprise_linux:5::client_workstation
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts-javadoc
Red Hat:enterprise_linux:5::client_workstation
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts-manual
Red Hat:enterprise_linux:5::client_workstation
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts-webapps-tomcat5
Red Hat:enterprise_linux:5::client_workstation
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts
Red Hat:enterprise_linux:5::server
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts-debuginfo
Red Hat:enterprise_linux:5::server
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts-javadoc
Red Hat:enterprise_linux:5::server
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts-manual
Red Hat:enterprise_linux:5::server
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts-webapps-tomcat5
Red Hat:enterprise_linux:5::server
before 0:1.2.9-4jpp.8.el5_10
0:1.2.9-4jpp.8.el5_10
struts
Red Hat:network_satellite:5.5::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-core
Red Hat:network_satellite:5.5::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-extras
Red Hat:network_satellite:5.5::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-taglib
Red Hat:network_satellite:5.5::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-tiles
Red Hat:network_satellite:5.5::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts
Red Hat:network_satellite:5.6::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-core
Red Hat:network_satellite:5.6::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-extras
Red Hat:network_satellite:5.6::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-taglib
Red Hat:network_satellite:5.6::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-tiles
Red Hat:network_satellite:5.6::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts
Red Hat:network_satellite:5.4::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-core
Red Hat:network_satellite:5.4::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-extras
Red Hat:network_satellite:5.4::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-taglib
Red Hat:network_satellite:5.4::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
struts-tiles
Red Hat:network_satellite:5.4::el6
before 0:1.3.10-6.ep5.el6
0:1.3.10-6.ep5.el6
commons-beanutils:commons-beanutils
Root:Maven
before 1.8.3-aikido.2
1.8.3-aikido.21.9.4-aikido.2
io.root.commons-beanutils:commons-beanutils
Root:Maven
before 1.8.3-root.io.2
1.8.3-root.io.21.9.4-root.io.11.9.4-root.io.2
apache-commons-beanutils
SUSE:Linux Enterprise Server 12 SP5-LTSS
before 1.11.0-7.3.1
1.11.0-7.3.1
apache-commons-beanutils
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5
before 1.11.0-7.3.1
1.11.0-7.3.1
commons-beanutils
Ubuntu:Pro:14.04:LTS
before 1.9.1-1ubuntu0.1~esm1, plus listed versions
1.8.3-41.9.0-11.9.1-1
1.9.1-1ubuntu0.1~esm1
commons-beanutils
Ubuntu:Pro:16.04:LTS
before 1.9.2-3ubuntu0.1~esm1, plus listed versions
1.9.2-11.9.2-21.9.2-3
1.9.2-3ubuntu0.1~esm1
commons-beanutils
Ubuntu:Pro:18.04:LTS
before 1.9.3-1ubuntu0.1~esm1, plus listed versions
1.9.3-1
1.9.3-1ubuntu0.1~esm1
commons-beanutils
Ubuntu:Pro:16.04:LTS
before 1.9.2-3ubuntu0.1~esm2, plus listed versions
1.9.2-11.9.2-21.9.2-31.9.2-3ubuntu0.1~esm1
1.9.2-3ubuntu0.1~esm2
apache-commons-beanutils
openSUSE:Tumbleweed
before 1.9.4-3.7
1.9.4-3.7
apache-commons-validator
openSUSE:Tumbleweed
before 1.10.1-1.1
1.10.1-1.1

Public exploits

Links only. Every CVE stores no exploit code.

History

History
RecordedChangedSources
affected
affected, aliases
first indexedCVE List, EUVD, Exploit-DB, GitHub Advisories, Metasploit, NVD, OSV, PoC in GitHub

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2014-0114 is a high vulnerability (CVSS 7.5) in Apache Commons Beanutils, published April 30, 2014. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 99.0%, the 99th percentile. Fixed in commons-beanutils:commons-beanutils 1.9.4.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 139 references and the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open