| Reporter | Title | Published | Views | Family All 101 |
|---|---|---|---|---|
| Mac OS X < 10.10.5 Multiple Vulnerabilities | 16 Oct 201500:00 | – | nessus | |
| CentOS 6 / 7 : mailx (CESA-2014:1999) | 17 Dec 201400:00 | – | nessus | |
| Debian DLA-113-1 : bsd-mailx security update | 26 Mar 201500:00 | – | nessus | |
| Debian DLA-114-1 : heirloom-mailx security update | 26 Mar 201500:00 | – | nessus | |
| Debian DSA-3104-1 : bsd-mailx - security update | 17 Dec 201400:00 | – | nessus | |
| Debian DSA-3105-1 : heirloom-mailx - security update | 17 Dec 201400:00 | – | nessus | |
| F5 Networks BIG-IP : Mailx vulnerabilities (K16945) | 7 Apr 201700:00 | – | nessus | |
| Fedora 21 : mailx-12.5-14.fc21 (2014-17243) | 5 Jan 201500:00 | – | nessus | |
| Fedora 20 : mailx-12.5-11.fc20 (2014-17245) | 5 Jan 201500:00 | – | nessus | |
| Fedora 19 : mailx-12.5-9.fc19 (2014-17277) | 5 Jan 201500:00 | – | nessus |
#
# (C) Tenable Network Security, Inc.
#
# The descriptive text and package checks in this plugin were
# extracted from Amazon Linux AMI Security Advisory ALAS-2015-467.
#
include("compat.inc");
if (description)
{
script_id(80418);
script_version("1.4");
script_cvs_date("Date: 2020/01/22");
script_cve_id("CVE-2004-2771", "CVE-2014-7844");
script_xref(name:"ALAS", value:"2015-467");
script_xref(name:"RHSA", value:"2014:1999");
script_name(english:"Amazon Linux AMI : mailx (ALAS-2015-467)");
script_summary(english:"Checks rpm output for the updated packages");
script_set_attribute(
attribute:"synopsis",
value:"The remote Amazon Linux AMI host is missing a security update."
);
script_set_attribute(
attribute:"description",
value:
"A flaw was found in the way mailx handled the parsing of email
addresses. A syntactically valid email address could allow a local
attacker to cause mailx to execute arbitrary shell commands through
shell meta-characters and the direct command execution functionality.
(CVE-2004-2771 , CVE-2014-7844)
Note: Applications using mailx to send email to addresses obtained
from untrusted sources will still remain vulnerable to other attacks
if they accept email addresses which start with '-' (so that they can
be confused with mailx options). To counteract this issue, this update
also introduces the '--' option, which will treat the remaining
command line arguments as email addresses."
);
script_set_attribute(
attribute:"see_also",
value:"https://alas.aws.amazon.com/ALAS-2015-467.html"
);
script_set_attribute(
attribute:"solution",
value:"Run 'yum update mailx' to update your system."
);
script_set_cvss_base_vector("CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P");
script_set_cvss3_base_vector("CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:amazon:linux:mailx");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:amazon:linux:mailx-debuginfo");
script_set_attribute(attribute:"cpe", value:"cpe:/o:amazon:linux");
script_set_attribute(attribute:"vuln_publication_date", value:"2014/12/24");
script_set_attribute(attribute:"patch_publication_date", value:"2015/01/08");
script_set_attribute(attribute:"plugin_publication_date", value:"2015/01/09");
script_set_attribute(attribute:"generated_plugin", value:"current");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_copyright(english:"This script is Copyright (C) 2015-2020 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_family(english:"Amazon Linux Local Security Checks");
script_dependencies("ssh_get_info.nasl");
script_require_keys("Host/local_checks_enabled", "Host/AmazonLinux/release", "Host/AmazonLinux/rpm-list");
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/AmazonLinux/release");
if (isnull(release) || !strlen(release)) audit(AUDIT_OS_NOT, "Amazon Linux");
os_ver = pregmatch(pattern: "^AL(A|\d)", string:release);
if (isnull(os_ver)) audit(AUDIT_UNKNOWN_APP_VER, "Amazon Linux");
os_ver = os_ver[1];
if (os_ver != "A")
{
if (os_ver == 'A') os_ver = 'AMI';
audit(AUDIT_OS_NOT, "Amazon Linux AMI", "Amazon Linux " + os_ver);
}
if (!get_kb_item("Host/AmazonLinux/rpm-list")) audit(AUDIT_PACKAGE_LIST_MISSING);
flag = 0;
if (rpm_check(release:"ALA", reference:"mailx-12.4-8.8.amzn1")) flag++;
if (rpm_check(release:"ALA", reference:"mailx-debuginfo-12.4-8.8.amzn1")) 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, "mailx / mailx-debuginfo");
}
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