openSUSE Security Update : ghostscript (openSUSE-2018-1123) - Nessus

High   Plugin ID: 117980

This page contains detailed information about the openSUSE Security Update : ghostscript (openSUSE-2018-1123) Nessus plugin including available exploits and PoCs found on GitHub, in Metasploit or Exploit-DB for verifying of this vulnerability.

Plugin Overview


ID: 117980
Name: openSUSE Security Update : ghostscript (openSUSE-2018-1123)
Filename: openSUSE-2018-1123.nasl
Vulnerability Published: N/A
This Plugin Published: 2018-10-09
Last Modification Time: 2021-01-19
Plugin Version: 1.7
Plugin Type: local
Plugin Family: SuSE Local Security Checks
Dependencies: ssh_get_info.nasl
Required KB Items [?]: Host/cpu, Host/local_checks_enabled, Host/SuSE/release, Host/SuSE/rpm-list

Vulnerability Information


Severity: High
Vulnerability Published: N/A
Patch Published: 2018-10-05
CVE [?]: CVE-2018-15908, CVE-2018-15909, CVE-2018-15910, CVE-2018-15911, CVE-2018-16509, CVE-2018-16510, CVE-2018-16511, CVE-2018-16513, CVE-2018-16539, CVE-2018-16540, CVE-2018-16541, CVE-2018-16542, CVE-2018-16543, CVE-2018-16585, CVE-2018-16802, CVE-2018-17183
CPE [?]: cpe:/o:novell:opensuse:15.0, p-cpe:/a:novell:opensuse:ghostscript, p-cpe:/a:novell:opensuse:ghostscript-debuginfo, p-cpe:/a:novell:opensuse:ghostscript-debugsource, p-cpe:/a:novell:opensuse:ghostscript-devel, p-cpe:/a:novell:opensuse:ghostscript-mini, p-cpe:/a:novell:opensuse:ghostscript-mini-debuginfo, p-cpe:/a:novell:opensuse:ghostscript-mini-debugsource, p-cpe:/a:novell:opensuse:ghostscript-mini-devel, p-cpe:/a:novell:opensuse:ghostscript-x11, p-cpe:/a:novell:opensuse:ghostscript-x11-debuginfo, p-cpe:/a:novell:opensuse:libspectre1, p-cpe:/a:novell:opensuse:libspectre1-debuginfo, p-cpe:/a:novell:opensuse:libspectre-debugsource, p-cpe:/a:novell:opensuse:libspectre-devel

Synopsis

The remote openSUSE host is missing a security update.

Description

This update for ghostscript to version 9.25 fixes the following issues :

These security issues were fixed :

- CVE-2018-17183: Remote attackers were be able to supply crafted PostScript to potentially overwrite or replace error handlers to inject code (bsc#1109105)

- CVE-2018-15909: Prevent type confusion using the .shfill operator that could have been used by attackers able to supply crafted PostScript files to crash the interpreter or potentially execute code (bsc#1106172).

- CVE-2018-15908: Prevent attackers that are able to supply malicious PostScript files to bypass .tempfile restrictions and write files (bsc#1106171).

- CVE-2018-15910: Prevent a type confusion in the LockDistillerParams parameter that could have been used to crash the interpreter or execute code (bsc#1106173).

- CVE-2018-15911: Prevent use uninitialized memory access in the aesdecode operator that could have been used to crash the interpreter or potentially execute code (bsc#1106195).

- CVE-2018-16513: Prevent a type confusion in the setcolor function that could have been used to crash the interpreter or possibly have unspecified other impact (bsc#1107412).

- CVE-2018-16509: Incorrect 'restoration of privilege' checking during handling of /invalidaccess exceptions could be have been used by attackers able to supply crafted PostScript to execute code using the 'pipe' instruction (bsc#1107410).

- CVE-2018-16510: Incorrect exec stack handling in the 'CS' and 'SC' PDF primitives could have been used by remote attackers able to supply crafted PDFs to crash the interpreter or possibly have unspecified other impact (bsc#1107411).

- CVE-2018-16542: Prevent attackers able to supply crafted PostScript files from using insufficient interpreter stack-size checking during error handling to crash the interpreter (bsc#1107413).

- CVE-2018-16541: Prevent attackers able to supply crafted PostScript files from using incorrect free logic in pagedevice replacement to crash the interpreter (bsc#1107421).

- CVE-2018-16540: Prevent use-after-free in copydevice handling that could have been used to crash the interpreter or possibly have unspecified other impact (bsc#1107420).

- CVE-2018-16539: Prevent attackers able to supply crafted PostScript files from using incorrect access checking in temp file handling to disclose contents of files on the system otherwise not readable (bsc#1107422).

- CVE-2018-16543: gssetresolution and gsgetresolution allowed attackers to have an unspecified impact (bsc#1107423).

- CVE-2018-16511: A type confusion in 'ztype' could have been used by remote attackers able to supply crafted PostScript to crash the interpreter or possibly have unspecified other impact (bsc#1107426).

- CVE-2018-16585: The .setdistillerkeys PostScript command was accepted even though it is not intended for use during document processing (e.g., after the startup phase). This lead to memory corruption, allowing remote attackers able to supply crafted PostScript to crash the interpreter or possibly have unspecified other impact (bsc#1107581).

- CVE-2018-16802: Incorrect 'restoration of privilege' checking when running out of stack during exception handling could have been used by attackers able to supply crafted PostScript to execute code using the 'pipe' instruction. This is due to an incomplete fix for CVE-2018-16509 (bsc#1108027).

These non-security issues were fixed :

- Fixes problems with argument handling, some unintended results of the security fixes to the SAFER file access restrictions (specifically accessing ICC profile files).

- Avoid that ps2epsi fails with 'Error: /undefined in --setpagedevice--'

For additional changes please check http://www.ghostscript.com/doc/9.25/News.htm

This update was imported from the SUSE:SLE-15:Update update project.

Solution

Update the affected ghostscript packages.

Public Exploits


Target Network Port(s): N/A
Target Asset(s): N/A
Exploit Available: True (Metasploit Framework, Exploit-DB, GitHub)
Exploit Ease: Exploits are available

Here's the list of publicly known exploits and PoCs for verifying the openSUSE Security Update : ghostscript (openSUSE-2018-1123) vulnerability:

  1. Metasploit: exploit/multi/fileformat/ghostscript_failed_restore
    [Ghostscript Failed Restore Command Execution]
  2. Exploit-DB: exploits/linux/local/45369.rb
    [EDB-45369: Ghostscript - Failed Restore Command Execution (Metasploit)]
  3. GitHub: https://github.com/0xsyr0/OSCP
    [CVE-2018-16509]
  4. GitHub: https://github.com/AssassinUKG/CVE_2018_16509
    [CVE-2018-16509: exploit..]
  5. GitHub: https://github.com/NCSU-DANCE-Research-Group/CDL
    [CVE-2018-16509]
  6. GitHub: https://github.com/SexyBeast233/SecBooks
    [CVE-2018-16509]
  7. GitHub: https://github.com/barrracud4/image-upload-exploits
    [CVE-2018-16509]
  8. GitHub: https://github.com/rhpco/CVE-2018-16509
    [CVE-2018-16509: CVE-2018-16509 Docker Playground - Ghostscript command execution]
  9. GitHub: https://medium.com/@NumbShiva/imagemagic-rce-f364a9f50a14
    [CVE-2018-16509]
  10. GitHub: https://github.com/cved-sources/cve-2018-16509
    [CVE-2018-16509: Cve-2018-16509]
  11. GitHub: https://github.com/farisv/PIL-RCE-Ghostscript-CVE-2018-16509
    [CVE-2018-16509: PoC + Docker Environment for Python PIL/Pillow Remote Shell Command Execution via ...]
  12. GitHub: https://github.com/knqyf263/CVE-2018-16509
    [CVE-2018-16509: CVE-2018-16509 (Ghostscript contains multiple -dSAFER sandbox bypass vulnerabilities) ...]

Before running any exploit against any system, make sure you are authorized by the owner of the target system(s) to perform such activity. In any other case, this would be considered as an illegal activity.

WARNING: Beware of using unverified exploits from sources such as GitHub or Exploit-DB. These exploits and PoCs could contain malware. For more information, see how to use exploits safely.

Risk Information


CVSS V2 Vector [?]: AV:N/AC:M/Au:N/C:C/I:C/A:C/E:F/RL:OF/RC:C
CVSS Base Score:9.3 (High)
Impact Subscore:10.0
Exploitability Subscore:8.6
CVSS Temporal Score:7.7 (High)
CVSS Environmental Score:NA (None)
Modified Impact Subscore:NA
Overall CVSS Score:7.7 (High)
CVSS V3 Vector: CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:F/RL:O/RC:C
CVSS Base Score:7.8 (High)
Impact Subscore:5.9
Exploitability Subscore:1.8
CVSS Temporal Score:7.2 (High)
CVSS Environmental Score:NA (None)
Modified Impact Subscore:NA
Overall CVSS Score:7.2 (High)

Go back to menu.

Plugin Source


This is the openSUSE-2018-1123.nasl nessus plugin source code. This script is Copyright (C) 2018-2021 and is owned by Tenable, Inc. or an Affiliate thereof.

#%NASL_MIN_LEVEL 70300
#
# (C) Tenable Network Security, Inc.
#
# The descriptive text and package checks in this plugin were
# extracted from openSUSE Security Update openSUSE-2018-1123.
#
# The text description of this plugin is (C) SUSE LLC.
#

include('deprecated_nasl_level.inc');
include('compat.inc');

if (description)
{
  script_id(117980);
  script_version("1.7");
  script_set_attribute(attribute:"plugin_modification_date", value:"2021/01/19");

  script_cve_id("CVE-2018-15908", "CVE-2018-15909", "CVE-2018-15910", "CVE-2018-15911", "CVE-2018-16509", "CVE-2018-16510", "CVE-2018-16511", "CVE-2018-16513", "CVE-2018-16539", "CVE-2018-16540", "CVE-2018-16541", "CVE-2018-16542", "CVE-2018-16543", "CVE-2018-16585", "CVE-2018-16802", "CVE-2018-17183");

  script_name(english:"openSUSE Security Update : ghostscript (openSUSE-2018-1123)");
  script_summary(english:"Check for the openSUSE-2018-1123 patch");

  script_set_attribute(
    attribute:"synopsis", 
    value:"The remote openSUSE host is missing a security update."
  );
  script_set_attribute(
    attribute:"description", 
    value:
"This update for ghostscript to version 9.25 fixes the following 
issues :

These security issues were fixed :

  - CVE-2018-17183: Remote attackers were be able to supply
    crafted PostScript to potentially overwrite or replace
    error handlers to inject code (bsc#1109105)

  - CVE-2018-15909: Prevent type confusion using the .shfill
    operator that could have been used by attackers able to
    supply crafted PostScript files to crash the interpreter
    or potentially execute code (bsc#1106172).

  - CVE-2018-15908: Prevent attackers that are able to
    supply malicious PostScript files to bypass .tempfile
    restrictions and write files (bsc#1106171).

  - CVE-2018-15910: Prevent a type confusion in the
    LockDistillerParams parameter that could have been used
    to crash the interpreter or execute code (bsc#1106173).

  - CVE-2018-15911: Prevent use uninitialized memory access
    in the aesdecode operator that could have been used to
    crash the interpreter or potentially execute code
    (bsc#1106195).

  - CVE-2018-16513: Prevent a type confusion in the setcolor
    function that could have been used to crash the
    interpreter or possibly have unspecified other impact
    (bsc#1107412).

  - CVE-2018-16509: Incorrect 'restoration of privilege'
    checking during handling of /invalidaccess exceptions
    could be have been used by attackers able to supply
    crafted PostScript to execute code using the 'pipe'
    instruction (bsc#1107410).

  - CVE-2018-16510: Incorrect exec stack handling in the
    'CS' and 'SC' PDF primitives could have been used by
    remote attackers able to supply crafted PDFs to crash
    the interpreter or possibly have unspecified other
    impact (bsc#1107411).

  - CVE-2018-16542: Prevent attackers able to supply crafted
    PostScript files from using insufficient interpreter
    stack-size checking during error handling to crash the
    interpreter (bsc#1107413).

  - CVE-2018-16541: Prevent attackers able to supply crafted
    PostScript files from using incorrect free logic in
    pagedevice replacement to crash the interpreter
    (bsc#1107421).

  - CVE-2018-16540: Prevent use-after-free in copydevice
    handling that could have been used to crash the
    interpreter or possibly have unspecified other impact
    (bsc#1107420).

  - CVE-2018-16539: Prevent attackers able to supply crafted
    PostScript files from using incorrect access checking in
    temp file handling to disclose contents of files on the
    system otherwise not readable (bsc#1107422).

  - CVE-2018-16543: gssetresolution and gsgetresolution
    allowed attackers to have an unspecified impact
    (bsc#1107423).

  - CVE-2018-16511: A type confusion in 'ztype' could have
    been used by remote attackers able to supply crafted
    PostScript to crash the interpreter or possibly have
    unspecified other impact (bsc#1107426).

  - CVE-2018-16585: The .setdistillerkeys PostScript command
    was accepted even though it is not intended for use
    during document processing (e.g., after the startup
    phase). This lead to memory corruption, allowing remote
    attackers able to supply crafted PostScript to crash the
    interpreter or possibly have unspecified other impact
    (bsc#1107581).

  - CVE-2018-16802: Incorrect 'restoration of privilege'
    checking when running out of stack during exception
    handling could have been used by attackers able to
    supply crafted PostScript to execute code using the
    'pipe' instruction. This is due to an incomplete fix for
    CVE-2018-16509 (bsc#1108027).

These non-security issues were fixed :

  - Fixes problems with argument handling, some unintended
    results of the security fixes to the SAFER file access
    restrictions (specifically accessing ICC profile files).

  - Avoid that ps2epsi fails with 'Error: /undefined in
    --setpagedevice--'

For additional changes please check
http://www.ghostscript.com/doc/9.25/News.htm

This update was imported from the SUSE:SLE-15:Update update project."
  );
  # http://www.ghostscript.com/doc/9.25/News.htm
  script_set_attribute(
    attribute:"see_also",
    value:"https://www.ghostscript.com/doc/9.25/News.htm"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1106171"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1106172"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1106173"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1106195"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107410"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107411"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107412"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107413"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107420"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107421"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107422"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107423"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107426"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1107581"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1108027"
  );
  script_set_attribute(
    attribute:"see_also",
    value:"https://bugzilla.opensuse.org/show_bug.cgi?id=1109105"
  );
  script_set_attribute(
    attribute:"solution", 
    value:"Update the affected ghostscript packages."
  );
  script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C");
  script_set_cvss_temporal_vector("CVSS2#E:F/RL:OF/RC:C");
  script_set_cvss3_base_vector("CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H");
  script_set_cvss3_temporal_vector("CVSS:3.0/E:F/RL:O/RC:C");
  script_set_attribute(attribute:"exploitability_ease", value:"Exploits are available");
  script_set_attribute(attribute:"exploit_available", value:"true");
  script_set_attribute(attribute:"metasploit_name", value:'Ghostscript Failed Restore Command Execution');
  script_set_attribute(attribute:"exploit_framework_metasploit", value:"true");

  script_set_attribute(attribute:"plugin_type", value:"local");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript-debuginfo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript-debugsource");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript-devel");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript-mini");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript-mini-debuginfo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript-mini-debugsource");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript-mini-devel");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript-x11");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:ghostscript-x11-debuginfo");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:libspectre-debugsource");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:libspectre-devel");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:libspectre1");
  script_set_attribute(attribute:"cpe", value:"p-cpe:/a:novell:opensuse:libspectre1-debuginfo");
  script_set_attribute(attribute:"cpe", value:"cpe:/o:novell:opensuse:15.0");

  script_set_attribute(attribute:"patch_publication_date", value:"2018/10/05");
  script_set_attribute(attribute:"plugin_publication_date", value:"2018/10/09");
  script_end_attributes();

  script_category(ACT_GATHER_INFO);
  script_copyright(english:"This script is Copyright (C) 2018-2021 and is owned by Tenable, Inc. or an Affiliate thereof.");
  script_family(english:"SuSE Local Security Checks");

  script_dependencies("ssh_get_info.nasl");
  script_require_keys("Host/local_checks_enabled", "Host/SuSE/release", "Host/SuSE/rpm-list", "Host/cpu");

  exit(0);
}


include("audit.inc");
include("global_settings.inc");
include("rpm.inc");

if (!get_kb_item("Host/local_checks_enabled")) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
release = get_kb_item("Host/SuSE/release");
if (isnull(release) || release =~ "^(SLED|SLES)") audit(AUDIT_OS_NOT, "openSUSE");
if (release !~ "^(SUSE15\.0)$") audit(AUDIT_OS_RELEASE_NOT, "openSUSE", "15.0", release);
if (!get_kb_item("Host/SuSE/rpm-list")) audit(AUDIT_PACKAGE_LIST_MISSING);

ourarch = get_kb_item("Host/cpu");
if (!ourarch) audit(AUDIT_UNKNOWN_ARCH);
if (ourarch !~ "^(i586|i686|x86_64)$") audit(AUDIT_ARCH_NOT, "i586 / i686 / x86_64", ourarch);

flag = 0;

if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-debuginfo-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-debugsource-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-devel-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-mini-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-mini-debuginfo-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-mini-debugsource-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-mini-devel-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-x11-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", reference:"ghostscript-x11-debuginfo-9.25-lp150.2.6.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", cpu:"x86_64", reference:"libspectre-debugsource-0.2.8-lp150.2.3.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", cpu:"x86_64", reference:"libspectre-devel-0.2.8-lp150.2.3.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", cpu:"x86_64", reference:"libspectre1-0.2.8-lp150.2.3.1") ) flag++;
if ( rpm_check(release:"SUSE15.0", cpu:"x86_64", reference:"libspectre1-debuginfo-0.2.8-lp150.2.3.1") ) flag++;

if (flag)
{
  if (report_verbosity > 0) security_hole(port:0, extra:rpm_report_get());
  else security_hole(0);
  exit(0);
}
else
{
  tested = pkg_tests_get();
  if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
  else audit(AUDIT_PACKAGE_NOT_INSTALLED, "ghostscript-mini / ghostscript-mini-debuginfo / etc");
}

The latest version of this script can be found in these locations depending on your platform:

  • Linux / Unix:
    /opt/nessus/lib/nessus/plugins/openSUSE-2018-1123.nasl
  • Windows:
    C:\ProgramData\Tenable\Nessus\nessus\plugins\openSUSE-2018-1123.nasl
  • Mac OS X:
    /Library/Nessus/run/lib/nessus/plugins/openSUSE-2018-1123.nasl

Go back to menu.

How to Run


Here is how to run the openSUSE Security Update : ghostscript (openSUSE-2018-1123) as a standalone plugin via the Nessus web user interface (https://localhost:8834/):

  1. Click to start a New Scan.
  2. Select Advanced Scan.
  3. Navigate to the Plugins tab.
  4. On the top right corner click to Disable All plugins.
  5. On the left side table select SuSE Local Security Checks plugin family.
  6. On the right side table select openSUSE Security Update : ghostscript (openSUSE-2018-1123) plugin ID 117980.
  7. Specify the target on the Settings tab and click to Save the scan.
  8. Run the scan.

Here are a few examples of how to run the plugin in the command line. Note that the examples below demonstrate the usage on the Linux / Unix platform.

Basic usage:

/opt/nessus/bin/nasl openSUSE-2018-1123.nasl -t <IP/HOST>

Run the plugin with audit trail message on the console:

/opt/nessus/bin/nasl -a openSUSE-2018-1123.nasl -t <IP/HOST>

Run the plugin with trace script execution written to the console (useful for debugging):

/opt/nessus/bin/nasl -T - openSUSE-2018-1123.nasl -t <IP/HOST>

Run the plugin with using a state file for the target and updating it (useful for running multiple plugins on the target):

/opt/nessus/bin/nasl -K /tmp/state openSUSE-2018-1123.nasl -t <IP/HOST>

Go back to menu.

References


See also: Similar and related Nessus plugins:
  • 117487 - Debian DLA-1504-1 : ghostscript security update
  • 117495 - Slackware 14.2 / current : ghostscript (SSA:2018-256-01)
  • 117504 - Debian DSA-4294-1 : ghostscript - security update
  • 117595 - Ubuntu 14.04 LTS / 16.04 LTS / 18.04 LTS : Ghostscript vulnerabilities (USN-3768-1)
  • 117596 - Artifex Ghostscript < 9.25 PostScript Code Execution Vulnerability
  • 117901 - SUSE SLED12 / SLES12 Security Update : ghostscript (SUSE-SU-2018:2975-1)
  • 117979 - openSUSE Security Update : ghostscript (openSUSE-2018-1122)
  • 117987 - openSUSE Security Update : MozillaThunderbird (openSUSE-2018-1139)
  • 118043 - Amazon Linux 2 : ghostscript (ALAS-2018-1088)
  • 118118 - CentOS 7 : ghostscript (CESA-2018:2918)
  • 118125 - Oracle Linux 7 : ghostscript (ELSA-2018-2918)
  • 118128 - RHEL 7 : ghostscript (RHSA-2018:2918)
  • 118166 - Scientific Linux Security Update : ghostscript on SL7.x x86_64 (20181016)
  • 118298 - SUSE SLES12 Security Update : ghostscript (SUSE-SU-2018:2975-2)
  • 118350 - SUSE SLES11 Security Update : ghostscript-library (SUSE-SU-2018:3330-1)
  • 119087 - Virtuozzo 7 : ghostscript / ghostscript-cups / ghostscript-devel / etc (VZLSA-2018-2918)
  • 119132 - GLSA-201811-12 : GPL Ghostscript: Multiple vulnerabilities
  • 119328 - Oracle Linux 6 : ghostscript (ELSA-2018-3760)
  • 119330 - RHEL 6 : ghostscript (RHSA-2018:3760)
  • 119445 - Scientific Linux Security Update : ghostscript on SL6.x i386/x86_64 (20181204)
  • 119446 - Scientific Linux Security Update : ghostscript on SL7.x x86_64 (20181204)
  • 119479 - CentOS 6 : ghostscript (CESA-2018:3760)
  • 119484 - OracleVM 3.3 / 3.4 : ghostscript (OVMSA-2018-0285)
  • 119532 - EulerOS 2.0 SP3 : ghostscript (EulerOS-SA-2018-1404)

Version


This page has been produced using Nessus Professional 10.1.2 (#68) LINUX, Plugin set 202205072148.
Plugin file openSUSE-2018-1123.nasl version 1.7. For more plugins, visit the Nessus Plugin Library.

Go back to menu.