Skip to content
Heist/ feed
Back to feed
HighFix available

commons-beanutils — security advisory

Type: advisorySources: OSVAdvisory ID: DEBIAN-CVE-2019-10086

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.

Products
commons-beanutils
Affected versions
Not specified
Fixed versions
1.9.4-1
CVEs
CVE-2019-10086
Confirmed fixed CVEs
Not specified
Updated in this feed
28 Oct 2026, 11:07 UTC · Revision 1

Source evidence

DEBIAN-CVE-2019-10086

core-osv · Original source

Published 20 Aug 2019, 21:15 UTC

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.

osv:DEBIAN-CVE-2019-10086

commons-beanutils

Fixed versions: 1.9.4-1

commons-beanutils

Fixed versions: 1.9.4-1

commons-beanutils

Fixed versions: 1.9.4-1

Complete source record
{
  "id": "e2ce2633d12c7db26ec1d2129a7ebf53491fd9b7037b449576cf88b693b26d0f",
  "url": "https://osv.dev/vulnerability/DEBIAN-CVE-2019-10086",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "DEBIAN-CVE-2019-10086",
    "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.",
    "evidence": "osv:DEBIAN-CVE-2019-10086",
    "products": [
      {
        "name": {
          "value": "commons-beanutils",
          "evidence": "/affected/0/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.9.4-1",
            "evidence": "/affected/0/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "commons-beanutils",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.9.4-1",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      },
      {
        "name": {
          "value": "commons-beanutils",
          "evidence": "/affected/2/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "1.9.4-1",
            "evidence": "/affected/2/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "high",
    "structured": {
      "id": "DEBIAN-CVE-2019-10086",
      "aliases": [
        "DEBIAN-CVE-2019-10086"
      ],
      "metrics": [
        {
          "type": "CVSS_V3",
          "score": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.9.4-1"
                }
              ]
            }
          ],
          "package": {
            "name": "commons-beanutils",
            "purl": "pkg:deb/debian/commons-beanutils?arch=source&distro=bookworm",
            "ecosystem": "Debian:12"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2019-10086.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.9.4-1"
                }
              ]
            }
          ],
          "package": {
            "name": "commons-beanutils",
            "purl": "pkg:deb/debian/commons-beanutils?arch=source&distro=trixie",
            "ecosystem": "Debian:13"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2019-10086.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1.9.4-1"
                }
              ]
            }
          ],
          "package": {
            "name": "commons-beanutils",
            "purl": "pkg:deb/debian/commons-beanutils?arch=source&distro=forky",
            "ecosystem": "Debian:14"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2019-10086.json"
          },
          "ecosystem_specific": {
            "urgency": "not yet assigned"
          }
        }
      ],
      "modified": "2026-10-09T09:47:29.154759678Z",
      "provider": "osv",
      "upstream": [
        "CVE-2019-10086"
      ],
      "references": [
        "https://security-tracker.debian.org/tracker/CVE-2019-10086"
      ]
    },
    "related_cves": [
      {
        "value": "CVE-2019-10086",
        "evidence": "/upstream"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 111564,
  "published_at": "2019-08-20T21:15:12.057+00:00"
}