Mageia: Security Advisory (MGASA-2020-0096)
🗓️ 28 Jan 2022 00:00:00Reported by Copyright (C) 2022 Greenbone AGType
openvas🔗 plugins.openvas.org👁 18 Views
| Reporter | Title | Published | Views | Family All 104 |
|---|---|---|---|---|
| CVE-2018-11243 | 18 May 201817:00 | – | alpinelinux | |
| CVE-2019-20021 | 27 Dec 201901:11 | – | alpinelinux | |
| CVE-2019-20053 | 27 Dec 201921:59 | – | alpinelinux | |
| CVE-2019-20021 | 17 Mar 202414:21 | – | circl | |
| CVE-2019-20051 | 18 Mar 202409:11 | – | circl | |
| CVE-2019-20053 | 18 Mar 202409:41 | – | circl | |
| UPX denial of service vulnerability | 22 May 201800:00 | – | cnvd | |
| UPX Heap Buffer Overflow Vulnerability | 27 Dec 201900:00 | – | cnvd | |
| UPX Floating Point Anomaly Vulnerability | 30 Dec 201900:00 | – | cnvd | |
| UPX Invalid Memory Address Dereference Vulnerability | 30 Dec 201900:00 | – | cnvd |
10
# SPDX-FileCopyrightText: 2022 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.1.10.2020.0096");
script_cve_id("CVE-2018-11243", "CVE-2019-1010048", "CVE-2019-20021", "CVE-2019-20051", "CVE-2019-20053");
script_tag(name:"creation_date", value:"2022-01-28 10:58:44 +0000 (Fri, 28 Jan 2022)");
script_version("2024-10-23T05:05:59+0000");
script_tag(name:"last_modification", value:"2024-10-23 05:05:59 +0000 (Wed, 23 Oct 2024)");
script_tag(name:"cvss_base", value:"6.8");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:P/I:P/A:P");
script_tag(name:"severity_vector", value:"CVSS:3.0/AV:L/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:"2018-06-20 14:34:16 +0000 (Wed, 20 Jun 2018)");
script_name("Mageia: Security Advisory (MGASA-2020-0096)");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (C) 2022 Greenbone AG");
script_family("Mageia Linux Local Security Checks");
script_dependencies("gather-package-list.nasl");
script_mandatory_keys("ssh/login/mageia_linux", "ssh/login/release", re:"ssh/login/release=MAGEIA7");
script_xref(name:"Advisory-ID", value:"MGASA-2020-0096");
script_xref(name:"URL", value:"https://advisories.mageia.org/MGASA-2020-0096.html");
script_xref(name:"URL", value:"https://bugs.mageia.org/show_bug.cgi?id=26172");
script_xref(name:"URL", value:"https://lists.fedoraproject.org/archives/list/[email protected]/thread/D7XU42G6MUQQXHWRP7DCF2JSIBOJ5GOO/");
script_xref(name:"URL", value:"https://lists.opensuse.org/opensuse-updates/2020-02/msg00006.html");
script_xref(name:"URL", value:"https://lists.opensuse.org/opensuse-updates/2020-02/msg00012.html");
script_tag(name:"summary", value:"The remote host is missing an update for the 'ucl, upx' package(s) announced via the MGASA-2020-0096 advisory.");
script_tag(name:"vuldetect", value:"Checks if a vulnerable package version is present on the target host.");
script_tag(name:"insight", value:"The updated packages fix security vulnerabilities:
PackLinuxElf64::unpack in p_lx_elf.cpp in UPX 3.95 allows remote attackers
to cause a denial of service (double free), limit the ability of a malware
scanner to operate on the entire original data, or possibly have
unspecified other impact via a crafted file. (CVE-2018-11243)
A heap-based buffer over-read was discovered in canUnpack in p_mach.cpp in
UPX 3.95 via a crafted Mach-O file. (CVE-2019-20021)
A floating-point exception was discovered in PackLinuxElf::elf_hash in
p_lx_elf.cpp in UPX 3.95. The vulnerability causes an application crash,
which leads to denial of service. (CVE-2019-20051)
An invalid memory address dereference was discovered in the canUnpack
function in p_mach.cpp in UPX 3.95 via a crafted Mach-O file.
(CVE-2019-20053)
A denial of service in PackLinuxElf32::PackLinuxElf32help1().
(CVE-2019-1010048)");
script_tag(name:"affected", value:"'ucl, upx' package(s) on Mageia 7.");
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-rpm.inc");
release = rpm_get_ssh_release();
if(!release)
exit(0);
res = "";
report = "";
if(release == "MAGEIA7") {
if(!isnull(res = isrpmvuln(pkg:"lib64ucl-devel", rpm:"lib64ucl-devel~1.03~16.1.mga7", rls:"MAGEIA7"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"lib64ucl1", rpm:"lib64ucl1~1.03~16.1.mga7", rls:"MAGEIA7"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libucl-devel", rpm:"libucl-devel~1.03~16.1.mga7", rls:"MAGEIA7"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"libucl1", rpm:"libucl1~1.03~16.1.mga7", rls:"MAGEIA7"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"ucl", rpm:"ucl~1.03~16.1.mga7", rls:"MAGEIA7"))) {
report += res;
}
if(!isnull(res = isrpmvuln(pkg:"upx", rpm:"upx~3.96~1.mga7", rls:"MAGEIA7"))) {
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
23 Oct 2024 00:00Current
5.8Medium risk
Vulners AI Score5.8
CVSS 26.8
CVSS 37.8
CVSS 3.15.5
EPSS0.02473