Debian: Security Advisory (DSA-4515-1)
🗓️ 06 Sep 2019 00:00:00Reported by Copyright (C) 2019 Greenbone AGType
openvas🔗 plugins.openvas.org👁 125 Views
| Reporter | Title | Published | Views | Family All 721 |
|---|---|---|---|---|
| WebKit - Universal Cross-Site Scripting due to Synchronous Page Loads Exploit | 25 Jul 201900:00 | – | zdt | |
| macOS / iOS JavaScriptCore - JSValue Use-After-Free in ValueProfiles Exploit | 30 Jul 201900:00 | – | zdt | |
| WebKit - UXSS via XSLT and Nested Document Replacements Exploit | 12 Aug 201900:00 | – | zdt | |
| Webkit JSC: JIT - Uninitialized Variable Access in ArgumentsEliminationPhase::transform Exploit | 29 Aug 201900:00 | – | zdt | |
| JavaScriptCore - GetterSetter Type Confusion During DFG Compilation Exploit | 30 Oct 201900:00 | – | zdt | |
| webkit2-gtk3 -- Multiple vulnerabilities | 8 Nov 201900:00 | – | freebsd | |
| webkit2-gtk3 -- Multiple vulnerabilities | 29 Oct 201900:00 | – | freebsd | |
| webkit2-gtk3 -- Multiple vulnerabilities | 29 Aug 201900:00 | – | freebsd | |
| Amazon Linux 2 : webkitgtk4 (ALAS-2020-1563) | 11 Nov 202000:00 | – | nessus | |
| AlmaLinux 8 : GNOME (ALSA-2019:3553) | 9 Feb 202200:00 | – | nessus |
10
| Source | Link |
|---|---|
| security-tracker | www.security-tracker.debian.org/tracker/DSA-4515 |
| security-tracker | www.security-tracker.debian.org/tracker/webkit2gtk |
| debian | www.debian.org/security/2019/DSA-4515-1 |
# SPDX-FileCopyrightText: 2019 Greenbone AG
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.704515");
script_cve_id("CVE-2019-8644", "CVE-2019-8649", "CVE-2019-8658", "CVE-2019-8666", "CVE-2019-8669", "CVE-2019-8671", "CVE-2019-8672", "CVE-2019-8673", "CVE-2019-8674", "CVE-2019-8676", "CVE-2019-8677", "CVE-2019-8678", "CVE-2019-8679", "CVE-2019-8680", "CVE-2019-8681", "CVE-2019-8683", "CVE-2019-8684", "CVE-2019-8686", "CVE-2019-8687", "CVE-2019-8688", "CVE-2019-8689", "CVE-2019-8690", "CVE-2019-8707", "CVE-2019-8719", "CVE-2019-8733", "CVE-2019-8763", "CVE-2019-8765", "CVE-2019-8821", "CVE-2019-8822");
script_tag(name:"creation_date", value:"2019-09-06 02:00:20 +0000 (Fri, 06 Sep 2019)");
script_version("2024-02-02T05:06:06+0000");
script_tag(name:"last_modification", value:"2024-02-02 05:06:06 +0000 (Fri, 02 Feb 2024)");
script_tag(name:"cvss_base", value:"9.3");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
script_tag(name:"severity_vector", value:"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H");
script_tag(name:"severity_origin", value:"NVD");
script_tag(name:"severity_date", value:"2019-12-20 20:45:55 +0000 (Fri, 20 Dec 2019)");
script_name("Debian: Security Advisory (DSA-4515-1)");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (C) 2019 Greenbone AG");
script_family("Debian Local Security Checks");
script_dependencies("gather-package-list.nasl");
script_mandatory_keys("ssh/login/debian_linux", "ssh/login/packages", re:"ssh/login/release=DEB10");
script_xref(name:"Advisory-ID", value:"DSA-4515-1");
script_xref(name:"URL", value:"https://www.debian.org/security/2019/DSA-4515-1");
script_xref(name:"URL", value:"https://security-tracker.debian.org/tracker/DSA-4515");
script_xref(name:"URL", value:"https://security-tracker.debian.org/tracker/webkit2gtk");
script_tag(name:"summary", value:"The remote host is missing an update for the Debian 'webkit2gtk' package(s) announced via the DSA-4515-1 advisory.");
script_tag(name:"vuldetect", value:"Checks if a vulnerable package version is present on the target host.");
script_tag(name:"insight", value:"Several vulnerabilities have been discovered in the webkit2gtk web engine:
CVE-2019-8644
G. Geshev discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8649
Sergei Glazunov discovered an issue that may lead to universal cross site scripting.
CVE-2019-8658
akayn discovered an issue that may lead to universal cross site scripting.
CVE-2019-8666
Zongming Wang and Zhe Jin discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8669
akayn discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8671
Apple discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8672
Samuel Gross discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8673
Soyeon Park and Wen Xu discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8676
Soyeon Park and Wen Xu discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8677
Jihui Lu discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8678
An anonymous researcher, Anthony Lai, Ken Wong, Jeonghoon Shin, Johnny Yu, Chris Chan, Phil Mok, Alan Ho, and Byron Wai discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8679
Jihui Lu discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8680
Jihui Lu discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8681
G. Geshev discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8683
lokihardt discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8684
lokihardt discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8686
G. Geshev discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8687
Apple discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8688
Insu Yun discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8689
lokihardt discovered memory corruption issues that can lead to arbitrary code execution.
CVE-2019-8690
Sergei Glazunov discovered an issue that may lead to universal cross site scripting.
You can see more details on the WebKitGTK and WPE WebKit Security Advisory WSA-2019-0004.
For the stable distribution (buster), these problems have been fixed in version 2.24.4-1~deb10u1.
We recommend that you upgrade your webkit2gtk packages.
For the detailed security status of webkit2gtk please refer to its security tracker page at: [link moved to references]");
script_tag(name:"affected", value:"'webkit2gtk' package(s) on Debian 10.");
script_tag(name:"solution", value:"Please install the updated package(s).");
script_tag(name:"solution_type", value:"VendorFix");
script_tag(name:"qod_type", value:"package");
exit(0);
}
include("revisions-lib.inc");
include("pkg-lib-deb.inc");
release = dpkg_get_ssh_release();
if(!release)
exit(0);
res = "";
report = "";
if(release == "DEB10") {
if(!isnull(res = isdpkgvuln(pkg:"gir1.2-javascriptcoregtk-4.0", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(!isnull(res = isdpkgvuln(pkg:"gir1.2-webkit2-4.0", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(!isnull(res = isdpkgvuln(pkg:"libjavascriptcoregtk-4.0-18", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(!isnull(res = isdpkgvuln(pkg:"libjavascriptcoregtk-4.0-bin", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(!isnull(res = isdpkgvuln(pkg:"libjavascriptcoregtk-4.0-dev", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(!isnull(res = isdpkgvuln(pkg:"libwebkit2gtk-4.0-37", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(!isnull(res = isdpkgvuln(pkg:"libwebkit2gtk-4.0-37-gtk2", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(!isnull(res = isdpkgvuln(pkg:"libwebkit2gtk-4.0-dev", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(!isnull(res = isdpkgvuln(pkg:"libwebkit2gtk-4.0-doc", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(!isnull(res = isdpkgvuln(pkg:"webkit2gtk-driver", ver:"2.24.4-1~deb10u1", rls:"DEB10"))) {
report += res;
}
if(report != "") {
security_message(data:report);
} else if(__pkg_match) {
exit(99);
}
exit(0);
}
exit(0);
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
02 Feb 2024 00:00Current
8.1High risk
Vulners AI Score8.1
CVSS 29.3
CVSS 3.18.8
EPSS0.12852