Bug 1405919 (CVE-2015-8979) - CVE-2015-8979 dcmtk: Wrong length of ACSE structures can cause remote overflows/underflows
Summary: CVE-2015-8979 dcmtk: Wrong length of ACSE structures can cause remote overflo...
Status: CLOSED CURRENTRELEASE
Alias: CVE-2015-8979
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Red Hat Product Security
QA Contact:
URL:
Whiteboard: impact=important,public=20161216,repo...
Keywords: Security
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-12-19 07:47 UTC by Andrej Nemec
Modified: 2019-06-08 21:40 UTC (History)
3 users (show)

(edit)
Clone Of:
(edit)
Last Closed: 2016-12-19 07:48:01 UTC


Attachments (Terms of Use)

Description Andrej Nemec 2016-12-19 07:47:06 UTC
At several places in the code a wrong length of ACSE data structures received over the network can cause overflows or underflows when processing those data structures. Related checks have been added at various places in order to prevent such (possible) attacks. The bug will affect all DCMTK-based server applications that accept incoming DICOM network connections.

According to the reports only <= 3.6.0 versions are affected.

References:

http://seclists.org/oss-sec/2016/q4/700
http://www.zeroscience.mk/en/vulnerabilities/ZSL-2016-5384.php

Upstream patch:

https://github.com/commontk/DCMTK/commit/1b6bb76


Note You need to log in before you can comment on or make changes to this bug.