RHSA-2012:0987
Vulnerability from csaf_redhat - Published: 2012-06-19 15:24 - Updated: 2025-11-21 17:40Summary
Red Hat Security Advisory: sblim-cim-client2 security update
Notes
Topic
Updated sblim-cim-client2 packages that fix one security issue are now
available for Red Hat Enterprise Linux 6.
The Red Hat Security Response Team has rated this update as having low
security impact. A Common Vulnerability Scoring System (CVSS) base score,
which gives a detailed severity rating, is available from the CVE link in
the References section.
Details
The SBLIM (Standards-Based Linux Instrumentation for Manageability) CIM
(Common Information Model) Client is a class library for Java applications
that provides access to CIM servers using the CIM Operations over HTTP
protocol defined by the DMTF (Distributed Management Task Force) standards.
It was found that the Java HashMap implementation was susceptible to
predictable hash collisions. SBLIM uses HashMap when parsing XML inputs. A
specially-crafted CIM-XML message from a WBEM (Web-Based Enterprise
Management) server could cause a SBLIM client to use an excessive amount of
CPU. Randomization has been added to help avoid collisions. (CVE-2012-2328)
All users of sblim-cim-client2 are advised to upgrade to these updated
packages, which contain a backported patch to resolve this issue.
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": "Low"
},
"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": "Updated sblim-cim-client2 packages that fix one security issue are now\navailable for Red Hat Enterprise Linux 6.\n\nThe Red Hat Security Response Team has rated this update as having low\nsecurity impact. A Common Vulnerability Scoring System (CVSS) base score,\nwhich gives a detailed severity rating, is available from the CVE link in\nthe References section.",
"title": "Topic"
},
{
"category": "general",
"text": "The SBLIM (Standards-Based Linux Instrumentation for Manageability) CIM\n(Common Information Model) Client is a class library for Java applications\nthat provides access to CIM servers using the CIM Operations over HTTP\nprotocol defined by the DMTF (Distributed Management Task Force) standards.\n\nIt was found that the Java HashMap implementation was susceptible to\npredictable hash collisions. SBLIM uses HashMap when parsing XML inputs. A\nspecially-crafted CIM-XML message from a WBEM (Web-Based Enterprise\nManagement) server could cause a SBLIM client to use an excessive amount of\nCPU. Randomization has been added to help avoid collisions. (CVE-2012-2328)\n\nAll users of sblim-cim-client2 are advised to upgrade to these updated\npackages, which contain a backported patch to resolve this issue.",
"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-2012:0987",
"url": "https://access.redhat.com/errata/RHSA-2012:0987"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#low",
"url": "https://access.redhat.com/security/updates/classification/#low"
},
{
"category": "external",
"summary": "819733",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=819733"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_0987.json"
}
],
"title": "Red Hat Security Advisory: sblim-cim-client2 security update",
"tracking": {
"current_release_date": "2025-11-21T17:40:42+00:00",
"generator": {
"date": "2025-11-21T17:40:42+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.12"
}
},
"id": "RHSA-2012:0987",
"initial_release_date": "2012-06-19T15:24:00+00:00",
"revision_history": [
{
"date": "2012-06-19T15:24:00+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2012-06-19T15:28:10+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-21T17:40:42+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Server (v. 6)",
"product": {
"name": "Red Hat Enterprise Linux Server (v. 6)",
"product_id": "6Server",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:6::server"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Server Optional (v. 6)",
"product": {
"name": "Red Hat Enterprise Linux Server Optional (v. 6)",
"product_id": "6Server-optional",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:6::server"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Workstation (v. 6)",
"product": {
"name": "Red Hat Enterprise Linux Workstation (v. 6)",
"product_id": "6Workstation",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:6::workstation"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Workstation Optional (v. 6)",
"product": {
"name": "Red Hat Enterprise Linux Workstation Optional (v. 6)",
"product_id": "6Workstation-optional",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:6::workstation"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "sblim-cim-client2-0:2.1.3-2.el6.src",
"product": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.src",
"product_id": "sblim-cim-client2-0:2.1.3-2.el6.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/sblim-cim-client2@2.1.3-2.el6?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "sblim-cim-client2-0:2.1.3-2.el6.noarch",
"product": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.noarch",
"product_id": "sblim-cim-client2-0:2.1.3-2.el6.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/sblim-cim-client2@2.1.3-2.el6?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"product": {
"name": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"product_id": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/sblim-cim-client2-javadoc@2.1.3-2.el6?arch=noarch"
}
}
},
{
"category": "product_version",
"name": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"product": {
"name": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"product_id": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/sblim-cim-client2-manual@2.1.3-2.el6?arch=noarch"
}
}
}
],
"category": "architecture",
"name": "noarch"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Server Optional (v. 6)",
"product_id": "6Server-optional:sblim-cim-client2-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Server-optional"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.src as a component of Red Hat Enterprise Linux Server Optional (v. 6)",
"product_id": "6Server-optional:sblim-cim-client2-0:2.1.3-2.el6.src"
},
"product_reference": "sblim-cim-client2-0:2.1.3-2.el6.src",
"relates_to_product_reference": "6Server-optional"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Server Optional (v. 6)",
"product_id": "6Server-optional:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Server-optional"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Server Optional (v. 6)",
"product_id": "6Server-optional:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Server-optional"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Server (v. 6)",
"product_id": "6Server:sblim-cim-client2-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Server"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.src as a component of Red Hat Enterprise Linux Server (v. 6)",
"product_id": "6Server:sblim-cim-client2-0:2.1.3-2.el6.src"
},
"product_reference": "sblim-cim-client2-0:2.1.3-2.el6.src",
"relates_to_product_reference": "6Server"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Server (v. 6)",
"product_id": "6Server:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Server"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Server (v. 6)",
"product_id": "6Server:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Server"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Workstation Optional (v. 6)",
"product_id": "6Workstation-optional:sblim-cim-client2-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Workstation-optional"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.src as a component of Red Hat Enterprise Linux Workstation Optional (v. 6)",
"product_id": "6Workstation-optional:sblim-cim-client2-0:2.1.3-2.el6.src"
},
"product_reference": "sblim-cim-client2-0:2.1.3-2.el6.src",
"relates_to_product_reference": "6Workstation-optional"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Workstation Optional (v. 6)",
"product_id": "6Workstation-optional:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Workstation-optional"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Workstation Optional (v. 6)",
"product_id": "6Workstation-optional:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Workstation-optional"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Workstation (v. 6)",
"product_id": "6Workstation:sblim-cim-client2-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Workstation"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-0:2.1.3-2.el6.src as a component of Red Hat Enterprise Linux Workstation (v. 6)",
"product_id": "6Workstation:sblim-cim-client2-0:2.1.3-2.el6.src"
},
"product_reference": "sblim-cim-client2-0:2.1.3-2.el6.src",
"relates_to_product_reference": "6Workstation"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Workstation (v. 6)",
"product_id": "6Workstation:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Workstation"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch as a component of Red Hat Enterprise Linux Workstation (v. 6)",
"product_id": "6Workstation:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch"
},
"product_reference": "sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"relates_to_product_reference": "6Workstation"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2012-2328",
"discovery_date": "2012-01-16T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "819733"
}
],
"notes": [
{
"category": "description",
"text": "internal/cimxml/sax/NodeFactory.java in Standards-Based Linux Instrumentation for Manageability (SBLIM) Common Information Model (CIM) Client (aka sblim-cim-client2) before 2.1.12 computes hash values without restricting the ability to trigger hash collisions predictably, which allows context-dependent attackers to cause a denial of service (CPU consumption) via a crafted XML file.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "sblim: hash table collisions CPU usage DoS",
"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": [
"6Server-optional:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Server-optional:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Server-optional:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Server-optional:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"6Server:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Server:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Server:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Server:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"6Workstation-optional:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Workstation-optional:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Workstation-optional:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Workstation-optional:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"6Workstation:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Workstation:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Workstation:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Workstation:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2012-2328"
},
{
"category": "external",
"summary": "RHBZ#819733",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=819733"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2012-2328",
"url": "https://www.cve.org/CVERecord?id=CVE-2012-2328"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2012-2328",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2012-2328"
}
],
"release_date": "2012-02-21T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2012-06-19T15:24:00+00:00",
"details": "Before applying this update, make sure all previously-released errata\nrelevant to your system have been applied.\n\nThis update is available via the Red Hat Network. Details on how to\nuse the Red Hat Network to apply this update are available at\nhttps://access.redhat.com/knowledge/articles/11258",
"product_ids": [
"6Server-optional:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Server-optional:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Server-optional:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Server-optional:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"6Server:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Server:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Server:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Server:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"6Workstation-optional:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Workstation-optional:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Workstation-optional:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Workstation-optional:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"6Workstation:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Workstation:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Workstation:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Workstation:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2012:0987"
}
],
"scores": [
{
"cvss_v2": {
"accessComplexity": "LOW",
"accessVector": "NETWORK",
"authentication": "NONE",
"availabilityImpact": "PARTIAL",
"baseScore": 5.0,
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"vectorString": "AV:N/AC:L/Au:N/C:N/I:N/A:P",
"version": "2.0"
},
"products": [
"6Server-optional:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Server-optional:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Server-optional:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Server-optional:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"6Server:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Server:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Server:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Server:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"6Workstation-optional:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Workstation-optional:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Workstation-optional:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Workstation-optional:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch",
"6Workstation:sblim-cim-client2-0:2.1.3-2.el6.noarch",
"6Workstation:sblim-cim-client2-0:2.1.3-2.el6.src",
"6Workstation:sblim-cim-client2-javadoc-0:2.1.3-2.el6.noarch",
"6Workstation:sblim-cim-client2-manual-0:2.1.3-2.el6.noarch"
]
}
],
"threats": [
{
"category": "impact",
"details": "Low"
}
],
"title": "sblim: hash table collisions CPU usage DoS"
}
]
}
Loading…
Loading…
Sightings
| Author | Source | Type | Date |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.
Loading…
Loading…