rhsa-2010:0939
Vulnerability from csaf_redhat
Published
2010-12-01 23:48
Modified
2024-11-22 03:55
Summary
Red Hat Security Advisory: JBoss Enterprise Application Platform 4.3.0.CP09 update

Notes

Topic
JBoss Enterprise Application Platform (JBEAP) 4.3.0.CP09, which fixes three security issues and multiple bugs, is now available from the Red Hat Customer Portal. The Red Hat Security Response Team has rated this update as having important security impact. Common Vulnerability Scoring System (CVSS) base scores, which give detailed severity ratings, are available for each vulnerability from the CVE links in the References section.
Details
JBoss Enterprise Application Platform is the market leading platform for innovative and scalable Java applications; integrating the JBoss Application Server, with JBoss Hibernate and JBoss Seam into a complete, simple enterprise solution. This release of JBEAP serves as a replacement to JBEAP 4.3.0.CP08. It includes multiple bug fixes which are detailed in the Release Notes. The Release Notes will be available shortly from the link in the References section. The following security issues are also fixed with this release: An input sanitization flaw was found in the way JBoss Drools implemented certain rule base serialization. If a remote attacker supplied specially-crafted input to a JBoss Seam based application that accepts serialized input, it could lead to arbitrary code execution with the privileges of the JBoss server process. (CVE-2010-3708) A Cross-Site Request Forgery (CSRF) flaw was found in the JMX Console. A remote attacker could use this flaw to deploy a WAR file of their choosing on the target server, if they are able to trick a user, who is logged into the JMX Console as the admin user, into visiting a specially-crafted web page. (CVE-2010-3878) A flaw was found in the JBoss Remoting component. A remote attacker could use specially-crafted input to cause the JBoss Remoting listeners to become unresponsive, resulting in a denial of service condition for services communicating via JBoss Remoting sockets. (CVE-2010-3862) Red Hat would like to thank Ole Husgaard of eXerp.com for reporting the CVE-2010-3862 issue. Warning: Before applying this update, please backup the JBEAP "server/[configuration]/deploy/" directory, and any other customized configuration files. All users of JBEAP 4.3.0.CP08 as provided from the Red Hat Customer Portal are advised to upgrade to JBEAP 4.3.0.CP09. Refer to the Solution section of this erratum for installation instructions.
Terms of Use
This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.



{
  "document": {
    "aggregate_severity": {
      "namespace": "https://access.redhat.com/security/updates/classification/",
      "text": "Important"
    },
    "category": "csaf_security_advisory",
    "csaf_version": "2.0",
    "distribution": {
      "text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
      "tlp": {
        "label": "WHITE",
        "url": "https://www.first.org/tlp/"
      }
    },
    "lang": "en",
    "notes": [
      {
        "category": "summary",
        "text": "JBoss Enterprise Application Platform (JBEAP) 4.3.0.CP09, which fixes three\nsecurity issues and multiple bugs, is now available from the Red Hat\nCustomer Portal.\n\nThe Red Hat Security Response Team has rated this update as having\nimportant security impact. Common Vulnerability Scoring System (CVSS) base\nscores, which give detailed severity ratings, are available for each\nvulnerability from the CVE links in the References section.",
        "title": "Topic"
      },
      {
        "category": "general",
        "text": "JBoss Enterprise Application Platform is the market leading platform for\ninnovative and scalable Java applications; integrating the JBoss\nApplication Server, with JBoss Hibernate and JBoss Seam into a complete,\nsimple enterprise solution.\n\nThis release of JBEAP serves as a replacement to JBEAP 4.3.0.CP08. It\nincludes multiple bug fixes which are detailed in the Release Notes. The\nRelease Notes will be available shortly from the link in the References\nsection.\n\nThe following security issues are also fixed with this release:\n\nAn input sanitization flaw was found in the way JBoss Drools implemented\ncertain rule base serialization. If a remote attacker supplied\nspecially-crafted input to a JBoss Seam based application that accepts\nserialized input, it could lead to arbitrary code execution with the\nprivileges of the JBoss server process. (CVE-2010-3708)\n\nA Cross-Site Request Forgery (CSRF) flaw was found in the JMX Console. A\nremote attacker could use this flaw to deploy a WAR file of their choosing\non the target server, if they are able to trick a user, who is logged into\nthe JMX Console as the admin user, into visiting a specially-crafted web\npage. (CVE-2010-3878)\n\nA flaw was found in the JBoss Remoting component. A remote attacker could\nuse specially-crafted input to cause the JBoss Remoting listeners to become\nunresponsive, resulting in a denial of service condition for services\ncommunicating via JBoss Remoting sockets. (CVE-2010-3862)\n\nRed Hat would like to thank Ole Husgaard of eXerp.com for reporting the\nCVE-2010-3862 issue.\n\nWarning: Before applying this update, please backup the JBEAP\n\"server/[configuration]/deploy/\" directory, and any other customized\nconfiguration files.\n\nAll users of JBEAP 4.3.0.CP08 as provided from the Red Hat Customer Portal\nare advised to upgrade to JBEAP 4.3.0.CP09. Refer to the Solution section\nof this erratum for installation instructions.",
        "title": "Details"
      },
      {
        "category": "legal_disclaimer",
        "text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
        "title": "Terms of Use"
      }
    ],
    "publisher": {
      "category": "vendor",
      "contact_details": "https://access.redhat.com/security/team/contact/",
      "issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
      "name": "Red Hat Product Security",
      "namespace": "https://www.redhat.com"
    },
    "references": [
      {
        "category": "self",
        "summary": "https://access.redhat.com/errata/RHSA-2010:0939",
        "url": "https://access.redhat.com/errata/RHSA-2010:0939"
      },
      {
        "category": "external",
        "summary": "https://access.redhat.com/security/updates/classification/#important",
        "url": "https://access.redhat.com/security/updates/classification/#important"
      },
      {
        "category": "external",
        "summary": "http://docs.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/4.3/html-single/Release_Notes_CP09/index.html",
        "url": "http://docs.redhat.com/docs/en-US/JBoss_Enterprise_Application_Platform/4.3/html-single/Release_Notes_CP09/index.html"
      },
      {
        "category": "external",
        "summary": "604617",
        "url": "https://bugzilla.redhat.com/show_bug.cgi?id=604617"
      },
      {
        "category": "external",
        "summary": "633859",
        "url": "https://bugzilla.redhat.com/show_bug.cgi?id=633859"
      },
      {
        "category": "external",
        "summary": "641389",
        "url": "https://bugzilla.redhat.com/show_bug.cgi?id=641389"
      },
      {
        "category": "self",
        "summary": "Canonical URL",
        "url": "https://security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0939.json"
      }
    ],
    "title": "Red Hat Security Advisory: JBoss Enterprise Application Platform 4.3.0.CP09 update",
    "tracking": {
      "current_release_date": "2024-11-22T03:55:25+00:00",
      "generator": {
        "date": "2024-11-22T03:55:25+00:00",
        "engine": {
          "name": "Red Hat SDEngine",
          "version": "4.2.1"
        }
      },
      "id": "RHSA-2010:0939",
      "initial_release_date": "2010-12-01T23:48:00+00:00",
      "revision_history": [
        {
          "date": "2010-12-01T23:48:00+00:00",
          "number": "1",
          "summary": "Initial version"
        },
        {
          "date": "2019-02-20T12:40:17+00:00",
          "number": "2",
          "summary": "Last updated version"
        },
        {
          "date": "2024-11-22T03:55:25+00:00",
          "number": "3",
          "summary": "Last generated version"
        }
      ],
      "status": "final",
      "version": "3"
    }
  },
  "product_tree": {
    "branches": [
      {
        "branches": [
          {
            "branches": [
              {
                "category": "product_name",
                "name": "Red Hat JBoss Enterprise Application Platform 4.3",
                "product": {
                  "name": "Red Hat JBoss Enterprise Application Platform 4.3",
                  "product_id": "Red Hat JBoss Enterprise Application Platform 4.3",
                  "product_identification_helper": {
                    "cpe": "cpe:/a:redhat:jboss_enterprise_application_platform:4.3"
                  }
                }
              }
            ],
            "category": "product_family",
            "name": "Red Hat JBoss Enterprise Application Platform"
          }
        ],
        "category": "vendor",
        "name": "Red Hat"
      }
    ]
  },
  "vulnerabilities": [
    {
      "cve": "CVE-2010-3708",
      "cwe": {
        "id": "CWE-502",
        "name": "Deserialization of Untrusted Data"
      },
      "discovery_date": "2010-09-14T00:00:00+00:00",
      "ids": [
        {
          "system_name": "Red Hat Bugzilla ID",
          "text": "633859"
        }
      ],
      "notes": [
        {
          "category": "description",
          "text": "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.",
          "title": "Vulnerability description"
        },
        {
          "category": "summary",
          "text": "JBoss drools deserialization remote code execution",
          "title": "Vulnerability summary"
        },
        {
          "category": "general",
          "text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
          "title": "CVSS score applicability"
        }
      ],
      "product_status": {
        "fixed": [
          "Red Hat JBoss Enterprise Application Platform 4.3"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://access.redhat.com/security/cve/CVE-2010-3708"
        },
        {
          "category": "external",
          "summary": "RHBZ#633859",
          "url": "https://bugzilla.redhat.com/show_bug.cgi?id=633859"
        },
        {
          "category": "external",
          "summary": "https://www.cve.org/CVERecord?id=CVE-2010-3708",
          "url": "https://www.cve.org/CVERecord?id=CVE-2010-3708"
        },
        {
          "category": "external",
          "summary": "https://nvd.nist.gov/vuln/detail/CVE-2010-3708",
          "url": "https://nvd.nist.gov/vuln/detail/CVE-2010-3708"
        }
      ],
      "release_date": "2010-12-01T00:00:00+00:00",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2010-12-01T23:48:00+00:00",
          "details": "JBoss Enterprise Application Platform 4.3.0.CP09 is available from the Red\nHat Customer Portal. To download and install the complete JBEAP 4.3.0.CP09\ndistribution:\n\n1) Log into the Customer Portal: https://access.redhat.com/login\n\n2) Navigate to\nhttps://access.redhat.com/jbossnetwork/restricted/listSoftware.html\n\n3) On the left-hand side menu, under \"JBoss Enterprise Platforms\" click\n\"Application Platform\". Then, use the \"Version:\" drop down menu to select\n\"4.3.0.GA_CP09\".\n\n4) Select the desired installation method, for example the binary\ninstaller.",
          "product_ids": [
            "Red Hat JBoss Enterprise Application Platform 4.3"
          ],
          "restart_required": {
            "category": "none"
          },
          "url": "https://access.redhat.com/errata/RHSA-2010:0939"
        }
      ],
      "scores": [
        {
          "cvss_v2": {
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "availabilityImpact": "PARTIAL",
            "baseScore": 7.5,
            "confidentialityImpact": "PARTIAL",
            "integrityImpact": "PARTIAL",
            "vectorString": "AV:N/AC:L/Au:N/C:P/I:P/A:P",
            "version": "2.0"
          },
          "products": [
            "Red Hat JBoss Enterprise Application Platform 4.3"
          ]
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Important"
        }
      ],
      "title": "JBoss drools deserialization remote code execution"
    },
    {
      "acknowledgments": [
        {
          "names": [
            "Ole Husgaard"
          ],
          "organization": "eXerp.com"
        }
      ],
      "cve": "CVE-2010-3862",
      "discovery_date": "2010-10-08T00:00:00+00:00",
      "ids": [
        {
          "system_name": "Red Hat Bugzilla ID",
          "text": "641389"
        }
      ],
      "notes": [
        {
          "category": "description",
          "text": "The org.jboss.remoting.transport.bisocket.BisocketServerInvoker$SecondaryServerSocketThread.run method in JBoss Remoting 2.2.x before 2.2.3.SP4 and 2.5.x before 2.5.3.SP2 in Red Hat JBoss Enterprise Application Platform (aka JBoss EAP or JBEAP) 4.3 through 4.3.0.CP09, and 5.1.0; and JBoss Enterprise Web Platform (aka JBEWP) 5.1.0; allows remote attackers to cause a denial of service (daemon outage) by establishing a bisocket control connection TCP session, and then not sending any application data.",
          "title": "Vulnerability description"
        },
        {
          "category": "summary",
          "text": "JBoss Remoting Denial-Of-Service",
          "title": "Vulnerability summary"
        },
        {
          "category": "general",
          "text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
          "title": "CVSS score applicability"
        }
      ],
      "product_status": {
        "fixed": [
          "Red Hat JBoss Enterprise Application Platform 4.3"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://access.redhat.com/security/cve/CVE-2010-3862"
        },
        {
          "category": "external",
          "summary": "RHBZ#641389",
          "url": "https://bugzilla.redhat.com/show_bug.cgi?id=641389"
        },
        {
          "category": "external",
          "summary": "https://www.cve.org/CVERecord?id=CVE-2010-3862",
          "url": "https://www.cve.org/CVERecord?id=CVE-2010-3862"
        },
        {
          "category": "external",
          "summary": "https://nvd.nist.gov/vuln/detail/CVE-2010-3862",
          "url": "https://nvd.nist.gov/vuln/detail/CVE-2010-3862"
        }
      ],
      "release_date": "2010-12-01T00:00:00+00:00",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2010-12-01T23:48:00+00:00",
          "details": "JBoss Enterprise Application Platform 4.3.0.CP09 is available from the Red\nHat Customer Portal. To download and install the complete JBEAP 4.3.0.CP09\ndistribution:\n\n1) Log into the Customer Portal: https://access.redhat.com/login\n\n2) Navigate to\nhttps://access.redhat.com/jbossnetwork/restricted/listSoftware.html\n\n3) On the left-hand side menu, under \"JBoss Enterprise Platforms\" click\n\"Application Platform\". Then, use the \"Version:\" drop down menu to select\n\"4.3.0.GA_CP09\".\n\n4) Select the desired installation method, for example the binary\ninstaller.",
          "product_ids": [
            "Red Hat JBoss Enterprise Application Platform 4.3"
          ],
          "restart_required": {
            "category": "none"
          },
          "url": "https://access.redhat.com/errata/RHSA-2010:0939"
        }
      ],
      "scores": [
        {
          "cvss_v2": {
            "accessComplexity": "HIGH",
            "accessVector": "NETWORK",
            "authentication": "NONE",
            "availabilityImpact": "PARTIAL",
            "baseScore": 2.6,
            "confidentialityImpact": "NONE",
            "integrityImpact": "NONE",
            "vectorString": "AV:N/AC:H/Au:N/C:N/I:N/A:P",
            "version": "2.0"
          },
          "products": [
            "Red Hat JBoss Enterprise Application Platform 4.3"
          ]
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Low"
        }
      ],
      "title": "JBoss Remoting Denial-Of-Service"
    },
    {
      "cve": "CVE-2010-3878",
      "cwe": {
        "id": "CWE-352",
        "name": "Cross-Site Request Forgery (CSRF)"
      },
      "discovery_date": "2010-06-15T00:00:00+00:00",
      "ids": [
        {
          "system_name": "Red Hat Bugzilla ID",
          "text": "604617"
        }
      ],
      "notes": [
        {
          "category": "description",
          "text": "Cross-site request forgery (CSRF) vulnerability in the JMX Console in Red Hat JBoss Enterprise Application Platform (aka JBoss EAP or JBEAP) 4.3 before 4.3.0.CP09 allows remote attackers to hijack the authentication of administrators for requests that deploy WAR files.",
          "title": "Vulnerability description"
        },
        {
          "category": "summary",
          "text": "JBoss EAP jmx console FileDeployment CSRF",
          "title": "Vulnerability summary"
        },
        {
          "category": "general",
          "text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
          "title": "CVSS score applicability"
        }
      ],
      "product_status": {
        "fixed": [
          "Red Hat JBoss Enterprise Application Platform 4.3"
        ]
      },
      "references": [
        {
          "category": "self",
          "summary": "Canonical URL",
          "url": "https://access.redhat.com/security/cve/CVE-2010-3878"
        },
        {
          "category": "external",
          "summary": "RHBZ#604617",
          "url": "https://bugzilla.redhat.com/show_bug.cgi?id=604617"
        },
        {
          "category": "external",
          "summary": "https://www.cve.org/CVERecord?id=CVE-2010-3878",
          "url": "https://www.cve.org/CVERecord?id=CVE-2010-3878"
        },
        {
          "category": "external",
          "summary": "https://nvd.nist.gov/vuln/detail/CVE-2010-3878",
          "url": "https://nvd.nist.gov/vuln/detail/CVE-2010-3878"
        }
      ],
      "release_date": "2010-06-15T00:00:00+00:00",
      "remediations": [
        {
          "category": "vendor_fix",
          "date": "2010-12-01T23:48:00+00:00",
          "details": "JBoss Enterprise Application Platform 4.3.0.CP09 is available from the Red\nHat Customer Portal. To download and install the complete JBEAP 4.3.0.CP09\ndistribution:\n\n1) Log into the Customer Portal: https://access.redhat.com/login\n\n2) Navigate to\nhttps://access.redhat.com/jbossnetwork/restricted/listSoftware.html\n\n3) On the left-hand side menu, under \"JBoss Enterprise Platforms\" click\n\"Application Platform\". Then, use the \"Version:\" drop down menu to select\n\"4.3.0.GA_CP09\".\n\n4) Select the desired installation method, for example the binary\ninstaller.",
          "product_ids": [
            "Red Hat JBoss Enterprise Application Platform 4.3"
          ],
          "restart_required": {
            "category": "none"
          },
          "url": "https://access.redhat.com/errata/RHSA-2010:0939"
        }
      ],
      "scores": [
        {
          "cvss_v2": {
            "accessComplexity": "LOW",
            "accessVector": "NETWORK",
            "authentication": "SINGLE",
            "availabilityImpact": "NONE",
            "baseScore": 4.0,
            "confidentialityImpact": "NONE",
            "integrityImpact": "PARTIAL",
            "vectorString": "AV:N/AC:L/Au:S/C:N/I:P/A:N",
            "version": "2.0"
          },
          "products": [
            "Red Hat JBoss Enterprise Application Platform 4.3"
          ]
        }
      ],
      "threats": [
        {
          "category": "impact",
          "details": "Moderate"
        }
      ],
      "title": "JBoss EAP jmx console FileDeployment CSRF"
    }
  ]
}


Log in or create an account to share your comment.




Tags
Taxonomy of the tags.


Loading…

Loading…

Loading…

Sightings

Author Source Type Date

Nomenclature

  • Seen: The vulnerability was mentioned, discussed, or seen somewhere by the user.
  • Confirmed: The vulnerability is confirmed from an analyst perspective.
  • Exploited: This vulnerability was exploited and seen by the user reporting the sighting.
  • Patched: This vulnerability was successfully patched by the user reporting the sighting.
  • Not exploited: This vulnerability was not exploited or seen by the user reporting the sighting.
  • Not confirmed: The user expresses doubt about the veracity of the vulnerability.
  • Not patched: This vulnerability was not successfully patched by the user reporting the sighting.