Skip to content

← Public intelligence

Maven package

org.drools:drools-core

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

4 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 6.8MavenPublished

    Drools Core Deserialization of Untrusted Data vulnerability

    CVE-2022-1415 · GHSA-m5q8-58wh-xxq4

    Affected
    • Maven org.drools:drools-core < 7.69.0.Final
    Fixed in
    7.69.0.Final· Vendor fix available
    Issue
    A flaw was found where some utility classes in Drools core did not use proper safeguards when deserializing data. This flaw allows an authenticated attacker to construct malicious serialized objects (usually called gadgets) and achieve code execution on the server.

    Recommended action: Upgrade to 7.69.0.Final or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Critical, CVSS 9.8MavenPublished

    XML External Entity Reference in drools

    CVE-2021-41411 · GHSA-rc57-9r3x-98cq

    Affected
    • Maven org.drools:drools-core <= 7.59.0.Final
    Fixed in
    7.60.0.Final· Vendor fix available
    Issue
    drools <=7.59.x is affected by an XML External Entity (XXE) vulnerability in KieModuleMarshaller.java. The Validator class is not used correctly, resulting in the XXE injection vulnerability.

    Recommended action: Upgrade to 7.60.0.Final or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. UnratedMavenPublished

    Drools Improper Input Validation vulnerability allows remote attackers to execute arbitrary code in JBoss EAP

    CVE-2010-3708 · GHSA-qvq6-cw53-rmwg

    Affected
    • Maven org.drools:drools-core < 4.0.7
    Fixed in
    4.0.7· Vendor fix available
    Issue
    The serialization implementation in JBoss Drools in Red Hat JBoss Enterprise Application Platform (aka JBoss EAP or JBEAP) 4.3 before 4.3.0.CP09 and JBoss Enterprise SOA Platform 4.2 and 4.3 supports the embedding of class files, which allows remote attackers to execute arbitrary code via a crafted static initializer. The maintainers of JBoss EAP patched the vulnerability by applying a fix from Drools 4.0.7.

    Recommended action: Upgrade to 4.0.7 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. UnratedMavenPublished

    Improper Input Validation in Drools and jBPM

    CVE-2014-8125 · GHSA-6qx9-rf9g-7jmr

    Affected
    • Maven org.drools:drools-core <= 6.2.0.CR4
    Fixed in
    6.2.0.Final· Vendor fix available
    Issue
    XML external entity (XXE) vulnerability in Drools and jBPM before 6.2.0 allows remote attackers to read arbitrary files or possibly have other unspecified impact via a crafted BPMN2 file.

    Recommended action: Upgrade to 6.2.0.Final or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →