Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2017-1000201 (GCVE-0-2017-1000201)
Vulnerability from cvelistv5
Published
2017-11-17 02:00
Modified
2024-08-05 21:53
Severity ?
EPSS score ?
Summary
The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack
References
{ containers: { adp: [ { providerMetadata: { dateUpdated: "2024-08-05T21:53:07.409Z", orgId: "af854a3a-2127-422b-91ae-364da2661108", shortName: "CVE", }, references: [ { name: "RHSA-2017:3277", tags: [ "vendor-advisory", "x_refsource_REDHAT", "x_transferred", ], url: "https://access.redhat.com/errata/RHSA-2017:3277", }, { tags: [ "x_refsource_MISC", "x_transferred", ], url: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", }, ], title: "CVE Program Container", }, ], cna: { affected: [ { product: "n/a", vendor: "n/a", versions: [ { status: "affected", version: "n/a", }, ], }, ], dateAssigned: "2017-08-22T00:00:00", datePublic: "2017-11-16T00:00:00", descriptions: [ { lang: "en", value: "The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack", }, ], problemTypes: [ { descriptions: [ { description: "n/a", lang: "en", type: "text", }, ], }, ], providerMetadata: { dateUpdated: "2017-12-01T21:57:01", orgId: "8254265b-2729-46b6-b9e3-3dfca2d5bfca", shortName: "mitre", }, references: [ { name: "RHSA-2017:3277", tags: [ "vendor-advisory", "x_refsource_REDHAT", ], url: "https://access.redhat.com/errata/RHSA-2017:3277", }, { tags: [ "x_refsource_MISC", ], url: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", }, ], x_legacyV4Record: { CVE_data_meta: { ASSIGNER: "cve@mitre.org", DATE_ASSIGNED: "2017-08-22T17:29:33.428183", ID: "CVE-2017-1000201", REQUESTER: "mgerstner@suse.de", STATE: "PUBLIC", }, affects: { vendor: { vendor_data: [ { product: { product_data: [ { product_name: "n/a", version: { version_data: [ { version_value: "n/a", }, ], }, }, ], }, vendor_name: "n/a", }, ], }, }, data_format: "MITRE", data_type: "CVE", data_version: "4.0", description: { description_data: [ { lang: "eng", value: "The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack", }, ], }, problemtype: { problemtype_data: [ { description: [ { lang: "eng", value: "n/a", }, ], }, ], }, references: { reference_data: [ { name: "RHSA-2017:3277", refsource: "REDHAT", url: "https://access.redhat.com/errata/RHSA-2017:3277", }, { name: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", refsource: "MISC", url: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", }, ], }, }, }, }, cveMetadata: { assignerOrgId: "8254265b-2729-46b6-b9e3-3dfca2d5bfca", assignerShortName: "mitre", cveId: "CVE-2017-1000201", datePublished: "2017-11-17T02:00:00", dateReserved: "2017-11-16T00:00:00", dateUpdated: "2024-08-05T21:53:07.409Z", state: "PUBLISHED", }, dataType: "CVE_RECORD", dataVersion: "5.1", "vulnerability-lookup:meta": { fkie_nvd: { configurations: "[{\"nodes\": [{\"operator\": \"OR\", \"negate\": false, \"cpeMatch\": [{\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.0.5:*:*:*:*:*:*:*\", \"matchCriteriaId\": \"388F3BC0-E99E-44F4-9FF4-4792DEA57C13\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.0:*:*:*:*:*:*:*\", \"matchCriteriaId\": \"E60BA1B4-3502-4667-96EA-988D382BFEEF\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.1:*:*:*:*:*:*:*\", \"matchCriteriaId\": \"C160773C-5CA9-4D6C-B500-DEEFB3E34B3B\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.2:*:*:*:*:*:*:*\", \"matchCriteriaId\": \"4C099CE8-FE61-4613-9521-BA2CB65B8154\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.3:*:*:*:*:*:*:*\", \"matchCriteriaId\": \"85D0F823-B77A-454A-BB7F-64DB9AD46D1C\"}, {\"vulnerable\": true, \"criteria\": \"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.2.0:*:*:*:*:*:*:*\", \"matchCriteriaId\": \"B2A4AFAD-5A0B-4179-BF06-9718F0C5540D\"}]}]}]", descriptions: "[{\"lang\": \"en\", \"value\": \"The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack\"}, {\"lang\": \"es\", \"value\": \"El demonio tcmu-runner en tcmu-runnerdesde la versi\\u00f3n 1.0.5 hasta la 1.2.0 es vulnerable a un ataque de denegaci\\u00f3n de servicio (DoS) local.\"}]", id: "CVE-2017-1000201", lastModified: "2024-11-21T03:04:22.950", metrics: "{\"cvssMetricV30\": [{\"source\": \"nvd@nist.gov\", \"type\": \"Primary\", \"cvssData\": {\"version\": \"3.0\", \"vectorString\": \"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H\", \"baseScore\": 5.5, \"baseSeverity\": \"MEDIUM\", \"attackVector\": \"LOCAL\", \"attackComplexity\": \"LOW\", \"privilegesRequired\": \"LOW\", \"userInteraction\": \"NONE\", \"scope\": \"UNCHANGED\", \"confidentialityImpact\": \"NONE\", \"integrityImpact\": \"NONE\", \"availabilityImpact\": \"HIGH\"}, \"exploitabilityScore\": 1.8, \"impactScore\": 3.6}], \"cvssMetricV2\": [{\"source\": \"nvd@nist.gov\", \"type\": \"Primary\", \"cvssData\": {\"version\": \"2.0\", \"vectorString\": \"AV:L/AC:L/Au:N/C:N/I:N/A:P\", \"baseScore\": 2.1, \"accessVector\": \"LOCAL\", \"accessComplexity\": \"LOW\", \"authentication\": \"NONE\", \"confidentialityImpact\": \"NONE\", \"integrityImpact\": \"NONE\", \"availabilityImpact\": \"PARTIAL\"}, \"baseSeverity\": \"LOW\", \"exploitabilityScore\": 3.9, \"impactScore\": 2.9, \"acInsufInfo\": true, \"obtainAllPrivilege\": false, \"obtainUserPrivilege\": false, \"obtainOtherPrivilege\": false, \"userInteractionRequired\": false}]}", published: "2017-11-17T02:29:01.020", references: "[{\"url\": \"https://access.redhat.com/errata/RHSA-2017:3277\", \"source\": \"cve@mitre.org\"}, {\"url\": \"https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce\", \"source\": \"cve@mitre.org\", \"tags\": [\"Patch\", \"Third Party Advisory\"]}, {\"url\": \"https://access.redhat.com/errata/RHSA-2017:3277\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\"}, {\"url\": \"https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce\", \"source\": \"af854a3a-2127-422b-91ae-364da2661108\", \"tags\": [\"Patch\", \"Third Party Advisory\"]}]", sourceIdentifier: "cve@mitre.org", vulnStatus: "Modified", weaknesses: "[{\"source\": \"nvd@nist.gov\", \"type\": \"Primary\", \"description\": [{\"lang\": \"en\", \"value\": \"CWE-20\"}]}]", }, nvd: "{\"cve\":{\"id\":\"CVE-2017-1000201\",\"sourceIdentifier\":\"cve@mitre.org\",\"published\":\"2017-11-17T02:29:01.020\",\"lastModified\":\"2025-04-20T01:37:25.860\",\"vulnStatus\":\"Deferred\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack\"},{\"lang\":\"es\",\"value\":\"El demonio tcmu-runner en tcmu-runnerdesde la versión 1.0.5 hasta la 1.2.0 es vulnerable a un ataque de denegación de servicio (DoS) local.\"}],\"metrics\":{\"cvssMetricV30\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.0\",\"vectorString\":\"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H\",\"baseScore\":5.5,\"baseSeverity\":\"MEDIUM\",\"attackVector\":\"LOCAL\",\"attackComplexity\":\"LOW\",\"privilegesRequired\":\"LOW\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"HIGH\"},\"exploitabilityScore\":1.8,\"impactScore\":3.6}],\"cvssMetricV2\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"2.0\",\"vectorString\":\"AV:L/AC:L/Au:N/C:N/I:N/A:P\",\"baseScore\":2.1,\"accessVector\":\"LOCAL\",\"accessComplexity\":\"LOW\",\"authentication\":\"NONE\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"NONE\",\"availabilityImpact\":\"PARTIAL\"},\"baseSeverity\":\"LOW\",\"exploitabilityScore\":3.9,\"impactScore\":2.9,\"acInsufInfo\":true,\"obtainAllPrivilege\":false,\"obtainUserPrivilege\":false,\"obtainOtherPrivilege\":false,\"userInteractionRequired\":false}]},\"weaknesses\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-20\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.0.5:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"388F3BC0-E99E-44F4-9FF4-4792DEA57C13\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"E60BA1B4-3502-4667-96EA-988D382BFEEF\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.1:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"C160773C-5CA9-4D6C-B500-DEEFB3E34B3B\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.2:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"4C099CE8-FE61-4613-9521-BA2CB65B8154\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.3:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"85D0F823-B77A-454A-BB7F-64DB9AD46D1C\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.2.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"B2A4AFAD-5A0B-4179-BF06-9718F0C5540D\"}]}]}],\"references\":[{\"url\":\"https://access.redhat.com/errata/RHSA-2017:3277\",\"source\":\"cve@mitre.org\"},{\"url\":\"https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce\",\"source\":\"cve@mitre.org\",\"tags\":[\"Patch\",\"Third Party Advisory\"]},{\"url\":\"https://access.redhat.com/errata/RHSA-2017:3277\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Patch\",\"Third Party Advisory\"]}]}}", }, }
RHSA-2017:3277
Vulnerability from csaf_redhat
Published
2017-11-29 03:32
Modified
2024-11-22 11:35
Summary
Red Hat Security Advisory: tcmu-runner security update
Notes
Topic
An update for tcmu-runner is now available for Red Hat Gluster Storage 3.3.1 for Red Hat Enterprise Linux 7.
Red Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
Details
The tcmu-runner packages provide a service that handles the complexity of the LIO kernel target's userspace passthrough interface (TCMU). It presents a C plugin API for extension modules that handle SCSI requests in ways not possible or suitable to be handled by LIO's in-kernel backstores.
Security Fix(es):
* A flaw was found in the implementation of CheckConfig method in handler_glfs.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could send a specially crafted string to CheckConfig method resulting in various kinds of segmentation fault. (CVE-2017-1000198)
* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call the UnregisterHandler method with the name of a handler loaded internally in tcmu-runner via dlopen() to trigger DoS. (CVE-2017-1000200)
* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call UnregisterHandler method with non-existing tcmu handler as paramater to trigger DoS. (CVE-2017-1000201)
* A file information leak flaw was found in implementation of the CheckConfig method in handler_qcow.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could use this flaw to leak arbitrary file names which might not be retrievable by non-root user. (CVE-2017-1000199)
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: "Moderate", }, category: "csaf_security_advisory", csaf_version: "2.0", distribution: { text: "Copyright © Red Hat, Inc. All rights reserved.", tlp: { label: "WHITE", url: "https://www.first.org/tlp/", }, }, lang: "en", notes: [ { category: "summary", text: "An update for tcmu-runner is now available for Red Hat Gluster Storage 3.3.1 for Red Hat Enterprise Linux 7.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.", title: "Topic", }, { category: "general", text: "The tcmu-runner packages provide a service that handles the complexity of the LIO kernel target's userspace passthrough interface (TCMU). It presents a C plugin API for extension modules that handle SCSI requests in ways not possible or suitable to be handled by LIO's in-kernel backstores.\n\nSecurity Fix(es):\n\n* A flaw was found in the implementation of CheckConfig method in handler_glfs.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could send a specially crafted string to CheckConfig method resulting in various kinds of segmentation fault. (CVE-2017-1000198)\n\n* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call the UnregisterHandler method with the name of a handler loaded internally in tcmu-runner via dlopen() to trigger DoS. (CVE-2017-1000200)\n\n* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call UnregisterHandler method with non-existing tcmu handler as paramater to trigger DoS. (CVE-2017-1000201)\n\n* A file information leak flaw was found in implementation of the CheckConfig method in handler_qcow.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could use this flaw to leak arbitrary file names which might not be retrievable by non-root user. (CVE-2017-1000199)", 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-2017:3277", url: "https://access.redhat.com/errata/RHSA-2017:3277", }, { category: "external", summary: "https://access.redhat.com/security/updates/classification/#moderate", url: "https://access.redhat.com/security/updates/classification/#moderate", }, { category: "external", summary: "1472332", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1472332", }, { category: "external", summary: "1487246", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487246", }, { category: "external", summary: "1487247", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487247", }, { category: "external", summary: "1487251", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487251", }, { category: "external", summary: "1487252", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487252", }, { category: "self", summary: "Canonical URL", url: "https://security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_3277.json", }, ], title: "Red Hat Security Advisory: tcmu-runner security update", tracking: { current_release_date: "2024-11-22T11:35:50+00:00", generator: { date: "2024-11-22T11:35:50+00:00", engine: { name: "Red Hat SDEngine", version: "4.2.1", }, }, id: "RHSA-2017:3277", initial_release_date: "2017-11-29T03:32:51+00:00", revision_history: [ { date: "2017-11-29T03:32:51+00:00", number: "1", summary: "Initial version", }, { date: "2017-11-29T03:32:51+00:00", number: "2", summary: "Last updated version", }, { date: "2024-11-22T11:35:50+00:00", number: "3", summary: "Last generated version", }, ], status: "final", version: "3", }, }, product_tree: { branches: [ { branches: [ { branches: [ { category: "product_name", name: "Red Hat Gluster Storage Server 3.3 on RHEL-7", product: { name: "Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server", product_identification_helper: { cpe: "cpe:/a:redhat:storage:3.3:server:el7", }, }, }, ], category: "product_family", name: "Red Hat Gluster Storage", }, { branches: [ { category: "product_version", name: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", product: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", product_id: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/tcmu-runner@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, { category: "product_version", name: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", product: { name: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", product_id: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/libtcmu@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, { category: "product_version", name: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", product: { name: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", product_id: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/libtcmu-devel@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, { category: "product_version", name: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", product: { name: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", product_id: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/tcmu-runner-debuginfo@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, ], category: "architecture", name: "x86_64", }, { branches: [ { category: "product_version", name: "tcmu-runner-0:1.2.0-16.el7rhgs.src", product: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.src", product_id: "tcmu-runner-0:1.2.0-16.el7rhgs.src", product_identification_helper: { purl: "pkg:rpm/redhat/tcmu-runner@1.2.0-16.el7rhgs?arch=src", }, }, }, ], category: "architecture", name: "src", }, ], category: "vendor", name: "Red Hat", }, ], relationships: [ { category: "default_component_of", full_product_name: { name: "libtcmu-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.src as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", }, product_reference: "tcmu-runner-0:1.2.0-16.el7rhgs.src", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, ], }, vulnerabilities: [ { cve: "CVE-2017-1000198", cwe: { id: "CWE-416", name: "Use After Free", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487246", }, ], notes: [ { category: "description", text: "A flaw was found in the implementation of CheckConfig method in handler_glfs.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could send a specially crafted string to CheckConfig method resulting in various kinds of segmentation fault.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: glfs handler allows local DoS via crafted CheckConfig strings", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000198", }, { category: "external", summary: "RHBZ#1487246", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487246", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000198", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000198", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000198", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000198", }, ], release_date: "2017-05-21T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Moderate", }, ], title: "tcmu-runner: glfs handler allows local DoS via crafted CheckConfig strings", }, { cve: "CVE-2017-1000199", cwe: { id: "CWE-200", name: "Exposure of Sensitive Information to an Unauthorized Actor", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487252", }, ], notes: [ { category: "description", text: "A file information leak flaw was found in implementation of the CheckConfig method in handler_qcow.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could use this flaw to leak arbitrary file names which might not be retrievable by non-root user.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: qcow handler opens up an information leak via the CheckConfig D-Bus method", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000199", }, { category: "external", summary: "RHBZ#1487252", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487252", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000199", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000199", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000199", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000199", }, ], release_date: "2017-07-17T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "NONE", baseScore: 3.3, baseSeverity: "LOW", confidentialityImpact: "LOW", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Low", }, ], title: "tcmu-runner: qcow handler opens up an information leak via the CheckConfig D-Bus method", }, { cve: "CVE-2017-1000200", cwe: { id: "CWE-476", name: "NULL Pointer Dereference", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487251", }, ], notes: [ { category: "description", text: "A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call the UnregisterHandler method with the name of a handler loaded internally in tcmu-runner via dlopen() to trigger DoS.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: UnregisterHandler D-Bus method in tcmu-runner daemon for internal handler causes DoS", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000200", }, { category: "external", summary: "RHBZ#1487251", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487251", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000200", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000200", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000200", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000200", }, ], release_date: "2017-07-14T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Moderate", }, ], title: "tcmu-runner: UnregisterHandler D-Bus method in tcmu-runner daemon for internal handler causes DoS", }, { cve: "CVE-2017-1000201", cwe: { id: "CWE-476", name: "NULL Pointer Dereference", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487247", }, ], notes: [ { category: "description", text: "A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call UnregisterHandler method with non-existing tcmu handler as paramater to trigger DoS.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: UnregisterHandler dbus method in tcmu-runner daemon for non-existing handler causes DoS", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000201", }, { category: "external", summary: "RHBZ#1487247", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487247", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000201", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000201", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000201", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000201", }, ], release_date: "2017-07-14T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Moderate", }, ], title: "tcmu-runner: UnregisterHandler dbus method in tcmu-runner daemon for non-existing handler causes DoS", }, ], }
rhsa-2017_3277
Vulnerability from csaf_redhat
Published
2017-11-29 03:32
Modified
2024-11-22 11:35
Summary
Red Hat Security Advisory: tcmu-runner security update
Notes
Topic
An update for tcmu-runner is now available for Red Hat Gluster Storage 3.3.1 for Red Hat Enterprise Linux 7.
Red Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
Details
The tcmu-runner packages provide a service that handles the complexity of the LIO kernel target's userspace passthrough interface (TCMU). It presents a C plugin API for extension modules that handle SCSI requests in ways not possible or suitable to be handled by LIO's in-kernel backstores.
Security Fix(es):
* A flaw was found in the implementation of CheckConfig method in handler_glfs.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could send a specially crafted string to CheckConfig method resulting in various kinds of segmentation fault. (CVE-2017-1000198)
* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call the UnregisterHandler method with the name of a handler loaded internally in tcmu-runner via dlopen() to trigger DoS. (CVE-2017-1000200)
* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call UnregisterHandler method with non-existing tcmu handler as paramater to trigger DoS. (CVE-2017-1000201)
* A file information leak flaw was found in implementation of the CheckConfig method in handler_qcow.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could use this flaw to leak arbitrary file names which might not be retrievable by non-root user. (CVE-2017-1000199)
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: "Moderate", }, category: "csaf_security_advisory", csaf_version: "2.0", distribution: { text: "Copyright © Red Hat, Inc. All rights reserved.", tlp: { label: "WHITE", url: "https://www.first.org/tlp/", }, }, lang: "en", notes: [ { category: "summary", text: "An update for tcmu-runner is now available for Red Hat Gluster Storage 3.3.1 for Red Hat Enterprise Linux 7.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.", title: "Topic", }, { category: "general", text: "The tcmu-runner packages provide a service that handles the complexity of the LIO kernel target's userspace passthrough interface (TCMU). It presents a C plugin API for extension modules that handle SCSI requests in ways not possible or suitable to be handled by LIO's in-kernel backstores.\n\nSecurity Fix(es):\n\n* A flaw was found in the implementation of CheckConfig method in handler_glfs.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could send a specially crafted string to CheckConfig method resulting in various kinds of segmentation fault. (CVE-2017-1000198)\n\n* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call the UnregisterHandler method with the name of a handler loaded internally in tcmu-runner via dlopen() to trigger DoS. (CVE-2017-1000200)\n\n* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call UnregisterHandler method with non-existing tcmu handler as paramater to trigger DoS. (CVE-2017-1000201)\n\n* A file information leak flaw was found in implementation of the CheckConfig method in handler_qcow.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could use this flaw to leak arbitrary file names which might not be retrievable by non-root user. (CVE-2017-1000199)", 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-2017:3277", url: "https://access.redhat.com/errata/RHSA-2017:3277", }, { category: "external", summary: "https://access.redhat.com/security/updates/classification/#moderate", url: "https://access.redhat.com/security/updates/classification/#moderate", }, { category: "external", summary: "1472332", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1472332", }, { category: "external", summary: "1487246", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487246", }, { category: "external", summary: "1487247", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487247", }, { category: "external", summary: "1487251", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487251", }, { category: "external", summary: "1487252", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487252", }, { category: "self", summary: "Canonical URL", url: "https://security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_3277.json", }, ], title: "Red Hat Security Advisory: tcmu-runner security update", tracking: { current_release_date: "2024-11-22T11:35:50+00:00", generator: { date: "2024-11-22T11:35:50+00:00", engine: { name: "Red Hat SDEngine", version: "4.2.1", }, }, id: "RHSA-2017:3277", initial_release_date: "2017-11-29T03:32:51+00:00", revision_history: [ { date: "2017-11-29T03:32:51+00:00", number: "1", summary: "Initial version", }, { date: "2017-11-29T03:32:51+00:00", number: "2", summary: "Last updated version", }, { date: "2024-11-22T11:35:50+00:00", number: "3", summary: "Last generated version", }, ], status: "final", version: "3", }, }, product_tree: { branches: [ { branches: [ { branches: [ { category: "product_name", name: "Red Hat Gluster Storage Server 3.3 on RHEL-7", product: { name: "Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server", product_identification_helper: { cpe: "cpe:/a:redhat:storage:3.3:server:el7", }, }, }, ], category: "product_family", name: "Red Hat Gluster Storage", }, { branches: [ { category: "product_version", name: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", product: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", product_id: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/tcmu-runner@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, { category: "product_version", name: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", product: { name: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", product_id: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/libtcmu@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, { category: "product_version", name: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", product: { name: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", product_id: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/libtcmu-devel@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, { category: "product_version", name: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", product: { name: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", product_id: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/tcmu-runner-debuginfo@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, ], category: "architecture", name: "x86_64", }, { branches: [ { category: "product_version", name: "tcmu-runner-0:1.2.0-16.el7rhgs.src", product: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.src", product_id: "tcmu-runner-0:1.2.0-16.el7rhgs.src", product_identification_helper: { purl: "pkg:rpm/redhat/tcmu-runner@1.2.0-16.el7rhgs?arch=src", }, }, }, ], category: "architecture", name: "src", }, ], category: "vendor", name: "Red Hat", }, ], relationships: [ { category: "default_component_of", full_product_name: { name: "libtcmu-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.src as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", }, product_reference: "tcmu-runner-0:1.2.0-16.el7rhgs.src", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, ], }, vulnerabilities: [ { cve: "CVE-2017-1000198", cwe: { id: "CWE-416", name: "Use After Free", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487246", }, ], notes: [ { category: "description", text: "A flaw was found in the implementation of CheckConfig method in handler_glfs.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could send a specially crafted string to CheckConfig method resulting in various kinds of segmentation fault.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: glfs handler allows local DoS via crafted CheckConfig strings", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000198", }, { category: "external", summary: "RHBZ#1487246", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487246", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000198", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000198", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000198", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000198", }, ], release_date: "2017-05-21T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Moderate", }, ], title: "tcmu-runner: glfs handler allows local DoS via crafted CheckConfig strings", }, { cve: "CVE-2017-1000199", cwe: { id: "CWE-200", name: "Exposure of Sensitive Information to an Unauthorized Actor", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487252", }, ], notes: [ { category: "description", text: "A file information leak flaw was found in implementation of the CheckConfig method in handler_qcow.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could use this flaw to leak arbitrary file names which might not be retrievable by non-root user.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: qcow handler opens up an information leak via the CheckConfig D-Bus method", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000199", }, { category: "external", summary: "RHBZ#1487252", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487252", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000199", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000199", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000199", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000199", }, ], release_date: "2017-07-17T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "NONE", baseScore: 3.3, baseSeverity: "LOW", confidentialityImpact: "LOW", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Low", }, ], title: "tcmu-runner: qcow handler opens up an information leak via the CheckConfig D-Bus method", }, { cve: "CVE-2017-1000200", cwe: { id: "CWE-476", name: "NULL Pointer Dereference", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487251", }, ], notes: [ { category: "description", text: "A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call the UnregisterHandler method with the name of a handler loaded internally in tcmu-runner via dlopen() to trigger DoS.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: UnregisterHandler D-Bus method in tcmu-runner daemon for internal handler causes DoS", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000200", }, { category: "external", summary: "RHBZ#1487251", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487251", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000200", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000200", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000200", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000200", }, ], release_date: "2017-07-14T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Moderate", }, ], title: "tcmu-runner: UnregisterHandler D-Bus method in tcmu-runner daemon for internal handler causes DoS", }, { cve: "CVE-2017-1000201", cwe: { id: "CWE-476", name: "NULL Pointer Dereference", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487247", }, ], notes: [ { category: "description", text: "A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call UnregisterHandler method with non-existing tcmu handler as paramater to trigger DoS.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: UnregisterHandler dbus method in tcmu-runner daemon for non-existing handler causes DoS", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000201", }, { category: "external", summary: "RHBZ#1487247", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487247", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000201", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000201", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000201", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000201", }, ], release_date: "2017-07-14T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Moderate", }, ], title: "tcmu-runner: UnregisterHandler dbus method in tcmu-runner daemon for non-existing handler causes DoS", }, ], }
rhsa-2017:3277
Vulnerability from csaf_redhat
Published
2017-11-29 03:32
Modified
2024-11-22 11:35
Summary
Red Hat Security Advisory: tcmu-runner security update
Notes
Topic
An update for tcmu-runner is now available for Red Hat Gluster Storage 3.3.1 for Red Hat Enterprise Linux 7.
Red Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.
Details
The tcmu-runner packages provide a service that handles the complexity of the LIO kernel target's userspace passthrough interface (TCMU). It presents a C plugin API for extension modules that handle SCSI requests in ways not possible or suitable to be handled by LIO's in-kernel backstores.
Security Fix(es):
* A flaw was found in the implementation of CheckConfig method in handler_glfs.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could send a specially crafted string to CheckConfig method resulting in various kinds of segmentation fault. (CVE-2017-1000198)
* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call the UnregisterHandler method with the name of a handler loaded internally in tcmu-runner via dlopen() to trigger DoS. (CVE-2017-1000200)
* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call UnregisterHandler method with non-existing tcmu handler as paramater to trigger DoS. (CVE-2017-1000201)
* A file information leak flaw was found in implementation of the CheckConfig method in handler_qcow.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could use this flaw to leak arbitrary file names which might not be retrievable by non-root user. (CVE-2017-1000199)
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: "Moderate", }, category: "csaf_security_advisory", csaf_version: "2.0", distribution: { text: "Copyright © Red Hat, Inc. All rights reserved.", tlp: { label: "WHITE", url: "https://www.first.org/tlp/", }, }, lang: "en", notes: [ { category: "summary", text: "An update for tcmu-runner is now available for Red Hat Gluster Storage 3.3.1 for Red Hat Enterprise Linux 7.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.", title: "Topic", }, { category: "general", text: "The tcmu-runner packages provide a service that handles the complexity of the LIO kernel target's userspace passthrough interface (TCMU). It presents a C plugin API for extension modules that handle SCSI requests in ways not possible or suitable to be handled by LIO's in-kernel backstores.\n\nSecurity Fix(es):\n\n* A flaw was found in the implementation of CheckConfig method in handler_glfs.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could send a specially crafted string to CheckConfig method resulting in various kinds of segmentation fault. (CVE-2017-1000198)\n\n* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call the UnregisterHandler method with the name of a handler loaded internally in tcmu-runner via dlopen() to trigger DoS. (CVE-2017-1000200)\n\n* A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call UnregisterHandler method with non-existing tcmu handler as paramater to trigger DoS. (CVE-2017-1000201)\n\n* A file information leak flaw was found in implementation of the CheckConfig method in handler_qcow.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could use this flaw to leak arbitrary file names which might not be retrievable by non-root user. (CVE-2017-1000199)", 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-2017:3277", url: "https://access.redhat.com/errata/RHSA-2017:3277", }, { category: "external", summary: "https://access.redhat.com/security/updates/classification/#moderate", url: "https://access.redhat.com/security/updates/classification/#moderate", }, { category: "external", summary: "1472332", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1472332", }, { category: "external", summary: "1487246", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487246", }, { category: "external", summary: "1487247", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487247", }, { category: "external", summary: "1487251", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487251", }, { category: "external", summary: "1487252", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487252", }, { category: "self", summary: "Canonical URL", url: "https://security.access.redhat.com/data/csaf/v2/advisories/2017/rhsa-2017_3277.json", }, ], title: "Red Hat Security Advisory: tcmu-runner security update", tracking: { current_release_date: "2024-11-22T11:35:50+00:00", generator: { date: "2024-11-22T11:35:50+00:00", engine: { name: "Red Hat SDEngine", version: "4.2.1", }, }, id: "RHSA-2017:3277", initial_release_date: "2017-11-29T03:32:51+00:00", revision_history: [ { date: "2017-11-29T03:32:51+00:00", number: "1", summary: "Initial version", }, { date: "2017-11-29T03:32:51+00:00", number: "2", summary: "Last updated version", }, { date: "2024-11-22T11:35:50+00:00", number: "3", summary: "Last generated version", }, ], status: "final", version: "3", }, }, product_tree: { branches: [ { branches: [ { branches: [ { category: "product_name", name: "Red Hat Gluster Storage Server 3.3 on RHEL-7", product: { name: "Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server", product_identification_helper: { cpe: "cpe:/a:redhat:storage:3.3:server:el7", }, }, }, ], category: "product_family", name: "Red Hat Gluster Storage", }, { branches: [ { category: "product_version", name: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", product: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", product_id: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/tcmu-runner@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, { category: "product_version", name: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", product: { name: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", product_id: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/libtcmu@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, { category: "product_version", name: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", product: { name: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", product_id: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/libtcmu-devel@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, { category: "product_version", name: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", product: { name: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", product_id: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", product_identification_helper: { purl: "pkg:rpm/redhat/tcmu-runner-debuginfo@1.2.0-16.el7rhgs?arch=x86_64", }, }, }, ], category: "architecture", name: "x86_64", }, { branches: [ { category: "product_version", name: "tcmu-runner-0:1.2.0-16.el7rhgs.src", product: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.src", product_id: "tcmu-runner-0:1.2.0-16.el7rhgs.src", product_identification_helper: { purl: "pkg:rpm/redhat/tcmu-runner@1.2.0-16.el7rhgs?arch=src", }, }, }, ], category: "architecture", name: "src", }, ], category: "vendor", name: "Red Hat", }, ], relationships: [ { category: "default_component_of", full_product_name: { name: "libtcmu-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "libtcmu-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.src as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", }, product_reference: "tcmu-runner-0:1.2.0-16.el7rhgs.src", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, { category: "default_component_of", full_product_name: { name: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64 as a component of Red Hat Gluster Storage Server 3.3 on RHEL-7", product_id: "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", }, product_reference: "tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", relates_to_product_reference: "7Server-RH-Gluster-3.3-Server", }, ], }, vulnerabilities: [ { cve: "CVE-2017-1000198", cwe: { id: "CWE-416", name: "Use After Free", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487246", }, ], notes: [ { category: "description", text: "A flaw was found in the implementation of CheckConfig method in handler_glfs.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could send a specially crafted string to CheckConfig method resulting in various kinds of segmentation fault.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: glfs handler allows local DoS via crafted CheckConfig strings", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000198", }, { category: "external", summary: "RHBZ#1487246", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487246", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000198", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000198", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000198", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000198", }, ], release_date: "2017-05-21T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Moderate", }, ], title: "tcmu-runner: glfs handler allows local DoS via crafted CheckConfig strings", }, { cve: "CVE-2017-1000199", cwe: { id: "CWE-200", name: "Exposure of Sensitive Information to an Unauthorized Actor", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487252", }, ], notes: [ { category: "description", text: "A file information leak flaw was found in implementation of the CheckConfig method in handler_qcow.so of the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could use this flaw to leak arbitrary file names which might not be retrievable by non-root user.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: qcow handler opens up an information leak via the CheckConfig D-Bus method", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000199", }, { category: "external", summary: "RHBZ#1487252", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487252", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000199", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000199", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000199", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000199", }, ], release_date: "2017-07-17T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "NONE", baseScore: 3.3, baseSeverity: "LOW", confidentialityImpact: "LOW", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Low", }, ], title: "tcmu-runner: qcow handler opens up an information leak via the CheckConfig D-Bus method", }, { cve: "CVE-2017-1000200", cwe: { id: "CWE-476", name: "NULL Pointer Dereference", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487251", }, ], notes: [ { category: "description", text: "A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call the UnregisterHandler method with the name of a handler loaded internally in tcmu-runner via dlopen() to trigger DoS.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: UnregisterHandler D-Bus method in tcmu-runner daemon for internal handler causes DoS", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000200", }, { category: "external", summary: "RHBZ#1487251", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487251", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000200", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000200", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000200", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000200", }, ], release_date: "2017-07-14T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Moderate", }, ], title: "tcmu-runner: UnregisterHandler D-Bus method in tcmu-runner daemon for internal handler causes DoS", }, { cve: "CVE-2017-1000201", cwe: { id: "CWE-476", name: "NULL Pointer Dereference", }, discovery_date: "2017-07-24T00:00:00+00:00", ids: [ { system_name: "Red Hat Bugzilla ID", text: "1487247", }, ], notes: [ { category: "description", text: "A NULL pointer dereference flaw was found in the UnregisterHandler method implemented in the tcmu-runner daemon. A local, non-root user with access to the D-Bus system bus could call UnregisterHandler method with non-existing tcmu handler as paramater to trigger DoS.", title: "Vulnerability description", }, { category: "summary", text: "tcmu-runner: UnregisterHandler dbus method in tcmu-runner daemon for non-existing handler causes DoS", title: "Vulnerability summary", }, { category: "general", text: "The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.", title: "CVSS score applicability", }, ], product_status: { fixed: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, references: [ { category: "self", summary: "Canonical URL", url: "https://access.redhat.com/security/cve/CVE-2017-1000201", }, { category: "external", summary: "RHBZ#1487247", url: "https://bugzilla.redhat.com/show_bug.cgi?id=1487247", }, { category: "external", summary: "https://www.cve.org/CVERecord?id=CVE-2017-1000201", url: "https://www.cve.org/CVERecord?id=CVE-2017-1000201", }, { category: "external", summary: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000201", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000201", }, ], release_date: "2017-07-14T00:00:00+00:00", remediations: [ { category: "vendor_fix", date: "2017-11-29T03:32:51+00:00", details: "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258", product_ids: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], restart_required: { category: "none", }, url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], scores: [ { cvss_v3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, products: [ "7Server-RH-Gluster-3.3-Server:libtcmu-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:libtcmu-devel-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.src", "7Server-RH-Gluster-3.3-Server:tcmu-runner-0:1.2.0-16.el7rhgs.x86_64", "7Server-RH-Gluster-3.3-Server:tcmu-runner-debuginfo-0:1.2.0-16.el7rhgs.x86_64", ], }, ], threats: [ { category: "impact", details: "Moderate", }, ], title: "tcmu-runner: UnregisterHandler dbus method in tcmu-runner daemon for non-existing handler causes DoS", }, ], }
fkie_cve-2017-1000201
Vulnerability from fkie_nvd
Published
2017-11-17 02:29
Modified
2025-04-20 01:37
Severity ?
Summary
The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack
References
Impacted products
Vendor | Product | Version | |
---|---|---|---|
tcmu-runner_project | tcmu-runner | 1.0.5 | |
tcmu-runner_project | tcmu-runner | 1.1.0 | |
tcmu-runner_project | tcmu-runner | 1.1.1 | |
tcmu-runner_project | tcmu-runner | 1.1.2 | |
tcmu-runner_project | tcmu-runner | 1.1.3 | |
tcmu-runner_project | tcmu-runner | 1.2.0 |
{ configurations: [ { nodes: [ { cpeMatch: [ { criteria: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.0.5:*:*:*:*:*:*:*", matchCriteriaId: "388F3BC0-E99E-44F4-9FF4-4792DEA57C13", vulnerable: true, }, { criteria: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.0:*:*:*:*:*:*:*", matchCriteriaId: "E60BA1B4-3502-4667-96EA-988D382BFEEF", vulnerable: true, }, { criteria: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.1:*:*:*:*:*:*:*", matchCriteriaId: "C160773C-5CA9-4D6C-B500-DEEFB3E34B3B", vulnerable: true, }, { criteria: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.2:*:*:*:*:*:*:*", matchCriteriaId: "4C099CE8-FE61-4613-9521-BA2CB65B8154", vulnerable: true, }, { criteria: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.3:*:*:*:*:*:*:*", matchCriteriaId: "85D0F823-B77A-454A-BB7F-64DB9AD46D1C", vulnerable: true, }, { criteria: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.2.0:*:*:*:*:*:*:*", matchCriteriaId: "B2A4AFAD-5A0B-4179-BF06-9718F0C5540D", vulnerable: true, }, ], negate: false, operator: "OR", }, ], }, ], cveTags: [], descriptions: [ { lang: "en", value: "The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack", }, { lang: "es", value: "El demonio tcmu-runner en tcmu-runnerdesde la versión 1.0.5 hasta la 1.2.0 es vulnerable a un ataque de denegación de servicio (DoS) local.", }, ], id: "CVE-2017-1000201", lastModified: "2025-04-20T01:37:25.860", metrics: { cvssMetricV2: [ { acInsufInfo: true, baseSeverity: "LOW", cvssData: { accessComplexity: "LOW", accessVector: "LOCAL", authentication: "NONE", availabilityImpact: "PARTIAL", baseScore: 2.1, confidentialityImpact: "NONE", integrityImpact: "NONE", vectorString: "AV:L/AC:L/Au:N/C:N/I:N/A:P", version: "2.0", }, exploitabilityScore: 3.9, impactScore: 2.9, obtainAllPrivilege: false, obtainOtherPrivilege: false, obtainUserPrivilege: false, source: "nvd@nist.gov", type: "Primary", userInteractionRequired: false, }, ], cvssMetricV30: [ { cvssData: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, exploitabilityScore: 1.8, impactScore: 3.6, source: "nvd@nist.gov", type: "Primary", }, ], }, published: "2017-11-17T02:29:01.020", references: [ { source: "cve@mitre.org", url: "https://access.redhat.com/errata/RHSA-2017:3277", }, { source: "cve@mitre.org", tags: [ "Patch", "Third Party Advisory", ], url: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", }, { source: "af854a3a-2127-422b-91ae-364da2661108", url: "https://access.redhat.com/errata/RHSA-2017:3277", }, { source: "af854a3a-2127-422b-91ae-364da2661108", tags: [ "Patch", "Third Party Advisory", ], url: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", }, ], sourceIdentifier: "cve@mitre.org", vulnStatus: "Deferred", weaknesses: [ { description: [ { lang: "en", value: "CWE-20", }, ], source: "nvd@nist.gov", type: "Primary", }, ], }
ghsa-p2h5-992v-266j
Vulnerability from github
Published
2022-05-17 00:19
Modified
2022-05-17 00:19
Severity ?
Details
The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack
{ affected: [], aliases: [ "CVE-2017-1000201", ], database_specific: { cwe_ids: [ "CWE-20", ], github_reviewed: false, github_reviewed_at: null, nvd_published_at: "2017-11-17T02:29:00Z", severity: "MODERATE", }, details: "The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack", id: "GHSA-p2h5-992v-266j", modified: "2022-05-17T00:19:05Z", published: "2022-05-17T00:19:05Z", references: [ { type: "ADVISORY", url: "https://nvd.nist.gov/vuln/detail/CVE-2017-1000201", }, { type: "WEB", url: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", }, { type: "WEB", url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], schema_version: "1.4.0", severity: [ { score: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", type: "CVSS_V3", }, ], }
gsd-2017-1000201
Vulnerability from gsd
Modified
2023-12-13 01:21
Details
The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack
Aliases
Aliases
{ GSD: { alias: "CVE-2017-1000201", description: "The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack", id: "GSD-2017-1000201", references: [ "https://www.suse.com/security/cve/CVE-2017-1000201.html", "https://access.redhat.com/errata/RHSA-2017:3277", ], }, gsd: { metadata: { exploitCode: "unknown", remediation: "unknown", reportConfidence: "confirmed", type: "vulnerability", }, osvSchema: { aliases: [ "CVE-2017-1000201", ], details: "The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack", id: "GSD-2017-1000201", modified: "2023-12-13T01:21:02.319799Z", schema_version: "1.4.0", }, }, namespaces: { "cve.org": { CVE_data_meta: { ASSIGNER: "cve@mitre.org", DATE_ASSIGNED: "2017-08-22T17:29:33.428183", ID: "CVE-2017-1000201", REQUESTER: "mgerstner@suse.de", STATE: "PUBLIC", }, affects: { vendor: { vendor_data: [ { product: { product_data: [ { product_name: "n/a", version: { version_data: [ { version_value: "n/a", }, ], }, }, ], }, vendor_name: "n/a", }, ], }, }, data_format: "MITRE", data_type: "CVE", data_version: "4.0", description: { description_data: [ { lang: "eng", value: "The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack", }, ], }, problemtype: { problemtype_data: [ { description: [ { lang: "eng", value: "n/a", }, ], }, ], }, references: { reference_data: [ { name: "RHSA-2017:3277", refsource: "REDHAT", url: "https://access.redhat.com/errata/RHSA-2017:3277", }, { name: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", refsource: "MISC", url: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", }, ], }, }, "nvd.nist.gov": { configurations: { CVE_data_version: "4.0", nodes: [ { children: [], cpe_match: [ { cpe23Uri: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.3:*:*:*:*:*:*:*", cpe_name: [], vulnerable: true, }, { cpe23Uri: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.2.0:*:*:*:*:*:*:*", cpe_name: [], vulnerable: true, }, { cpe23Uri: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.1:*:*:*:*:*:*:*", cpe_name: [], vulnerable: true, }, { cpe23Uri: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.2:*:*:*:*:*:*:*", cpe_name: [], vulnerable: true, }, { cpe23Uri: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.0.5:*:*:*:*:*:*:*", cpe_name: [], vulnerable: true, }, { cpe23Uri: "cpe:2.3:a:tcmu-runner_project:tcmu-runner:1.1.0:*:*:*:*:*:*:*", cpe_name: [], vulnerable: true, }, ], operator: "OR", }, ], }, cve: { CVE_data_meta: { ASSIGNER: "cve@mitre.org", ID: "CVE-2017-1000201", }, data_format: "MITRE", data_type: "CVE", data_version: "4.0", description: { description_data: [ { lang: "en", value: "The tcmu-runner daemon in tcmu-runner version 1.0.5 to 1.2.0 is vulnerable to a local denial of service attack", }, ], }, problemtype: { problemtype_data: [ { description: [ { lang: "en", value: "CWE-20", }, ], }, ], }, references: { reference_data: [ { name: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", refsource: "MISC", tags: [ "Patch", "Third Party Advisory", ], url: "https://github.com/open-iscsi/tcmu-runner/pull/200/commits/e2d953050766ac538615a811c64b34358614edce", }, { name: "RHSA-2017:3277", refsource: "REDHAT", tags: [], url: "https://access.redhat.com/errata/RHSA-2017:3277", }, ], }, }, impact: { baseMetricV2: { acInsufInfo: true, cvssV2: { accessComplexity: "LOW", accessVector: "LOCAL", authentication: "NONE", availabilityImpact: "PARTIAL", baseScore: 2.1, confidentialityImpact: "NONE", integrityImpact: "NONE", vectorString: "AV:L/AC:L/Au:N/C:N/I:N/A:P", version: "2.0", }, exploitabilityScore: 3.9, impactScore: 2.9, obtainAllPrivilege: false, obtainOtherPrivilege: false, obtainUserPrivilege: false, severity: "LOW", userInteractionRequired: false, }, baseMetricV3: { cvssV3: { attackComplexity: "LOW", attackVector: "LOCAL", availabilityImpact: "HIGH", baseScore: 5.5, baseSeverity: "MEDIUM", confidentialityImpact: "NONE", integrityImpact: "NONE", privilegesRequired: "LOW", scope: "UNCHANGED", userInteraction: "NONE", vectorString: "CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H", version: "3.0", }, exploitabilityScore: 1.8, impactScore: 3.6, }, }, lastModifiedDate: "2017-12-02T02:29Z", publishedDate: "2017-11-17T02:29Z", }, }, }
Log in or create an account to share your comment.
Security Advisory comment format.
This schema specifies the format of a comment related to a security advisory.
UUIDv4 of the comment
UUIDv4 of the Vulnerability-Lookup instance
When the comment was created originally
When the comment was last updated
Title of the comment
Description of the comment
The identifier of the vulnerability (CVE ID, GHSA-ID, PYSEC ID, etc.).
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.