Artifex Ghostscript up to 9.25 PostScript Document type conversion
| CVSS Meta Temp Score | Current Exploit Price (≈) | CTI Interest Score |
|---|---|---|
| 7.4 | $0-$5k | 0.00 |
Summary
A vulnerability categorized as critical has been discovered in Artifex Ghostscript up to 9.25. Affected is an unknown function. Executing a manipulation as part of PostScript Document can lead to type conversion. This vulnerability appears as CVE-2018-19134. The attack may be performed from remote. There is no available exploit. Applying a patch is advised to resolve this issue.
Details
A vulnerability was found in Artifex Ghostscript up to 9.25 (Document Processing Software). It has been declared as critical. This vulnerability affects an unknown functionality. The manipulation as part of a PostScript Document leads to a type conversion vulnerability. The CWE definition for the vulnerability is CWE-704. The product does not correctly convert an object, resource, or structure from one type to a different type. As an impact it is known to affect confidentiality, integrity, and availability. CVE summarizes:
In Artifex Ghostscript through 9.25, the setpattern operator did not properly validate certain types. A specially crafted PostScript document could exploit this to crash Ghostscript or, possibly, execute arbitrary code in the context of the Ghostscript process. This is a type confusion issue because of failure to check whether the Implementation of a pattern dictionary was a structure type.
The bug was discovered 12/18/2018. The weakness was presented 12/20/2018 with Semmle (Website). The advisory is shared for download at access.redhat.com. This vulnerability was named CVE-2018-19134 since 11/09/2018. The attack can be initiated remotely. No form of authentication is required for a successful exploitation. There are neither technical details nor an exploit publicly available.
The vulnerability scanner Nessus provides a plugin with the ID 119240 (Artifex Ghostscript < 9.26 PostScript Multiple Vulnerabilities), which helps to determine the existence of the flaw in a target environment. It is assigned to the family Windows and running in the context l. The commercial vulnerability scanner Qualys is able to test this issue with plugin 237082 (Red Hat Update for ghostscript (RHSA-2018:3834)).
Applying a patch is able to eliminate this problem. The bugfix is ready for download at git.ghostscript.com. A possible mitigation has been published before and not just after the disclosure of the vulnerability.
The vulnerability is also documented in the databases at Tenable (119240) and SecurityFocus (BID 106278†). See VDB-123811 and VDB-128627 for similar entries. VulDB is the best source for vulnerability data and more expert information about this specific topic.
Product
Type
Vendor
Name
Version
License
Website
- Vendor: https://artifex.com/
CPE 2.3
CPE 2.2
CVSSv4
VulDB Vector: 🔍VulDB Reliability: 🔍
CVSSv3
VulDB Meta Base Score: 7.5VulDB Meta Temp Score: 7.4
VulDB Base Score: 7.3
VulDB Temp Score: 7.0
VulDB Vector: 🔍
VulDB Reliability: 🔍
NVD Base Score: 7.8
NVD Vector: 🔍
CVSSv2
| AV | AC | Au | C | I | A |
|---|---|---|---|---|---|
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| 💳 | 💳 | 💳 | 💳 | 💳 | 💳 |
| Vector | Complexity | Authentication | Confidentiality | Integrity | Availability |
|---|---|---|---|---|---|
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
| Unlock | Unlock | Unlock | Unlock | Unlock | Unlock |
VulDB Base Score: 🔍
VulDB Temp Score: 🔍
VulDB Reliability: 🔍
NVD Base Score: 🔍
Exploiting
Class: Type conversionCWE: CWE-704
CAPEC: 🔍
ATT&CK: 🔍
Physical: Partially
Local: Yes
Remote: Yes
Availability: 🔍
Status: Not defined
EPSS Score: 🔍
EPSS Percentile: 🔍
Price Prediction: 🔍
Current Price Estimation: 🔍
| 0-Day | Unlock | Unlock | Unlock | Unlock |
|---|---|---|---|---|
| Today | Unlock | Unlock | Unlock | Unlock |
Nessus ID: 119240
Nessus Name: Artifex Ghostscript < 9.26 PostScript Multiple Vulnerabilities
Nessus File: 🔍
Nessus Risk: 🔍
Nessus Family: 🔍
Nessus Context: 🔍
Qualys ID: 🔍
Qualys Name: 🔍
Threat Intelligence
Interest: 🔍Active Actors: 🔍
Active APT Groups: 🔍
Countermeasures
Recommended: PatchStatus: 🔍
0-Day Time: 🔍
Patch: 693baf02152119af6e6afd30bb8ec76d14f84bbf
Timeline
11/09/2018 🔍11/20/2018 🔍
11/28/2018 🔍
12/18/2018 🔍
12/20/2018 🔍
12/20/2018 🔍
12/20/2018 🔍
12/21/2018 🔍
06/20/2023 🔍
Sources
Vendor: artifex.comAdvisory: RHSA-2018:3834
Organization: Semmle
Status: Confirmed
Confirmation: 🔍
CVE: CVE-2018-19134 (🔍)
GCVE (CVE): GCVE-0-2018-19134
GCVE (VulDB): GCVE-100-128248
SecurityFocus: 106278 - Ghostscript CVE-2018-19134 Remote Code Execution Vulnerability
See also: 🔍
Entry
Created: 12/21/2018 12:58Updated: 06/20/2023 13:11
Changes: 12/21/2018 12:58 (74), 04/23/2020 07:20 (5), 06/20/2023 13:11 (5)
Complete: 🔍
Cache ID: 216::103
VulDB is the best source for vulnerability data and more expert information about this specific topic.
No comments yet. Languages: en.
Please log in to comment.