| Reporter | Title | Published | Views | Family All 32 |
|---|---|---|---|---|
| CentOS 5 : sysstat (CESA-2011:1005) | 23 Sep 201100:00 | – | nessus | |
| Fedora 7 : sysstat-7.0.4-3.fc7 (2007-1697) | 6 Nov 200700:00 | – | nessus | |
| Fedora Core 6 : sysstat-7.0.0-5.fc6 (2007-675) | 28 Aug 200700:00 | – | nessus | |
| MiracleLinux 3 : sysstat-7.0.2-11.0.1.AXS3 (AXSA:2011-321:01) | 19 Jan 202600:00 | – | nessus | |
| RHEL 5 : sysstat (RHSA-2011:1005) | 22 Jul 201100:00 | – | nessus | |
| Scientific Linux Security Update : sysstat on SL5.x i386/x86_64 | 1 Aug 201200:00 | – | nessus | |
| sysstat security update | 1 Sep 201116:12 | – | centos | |
| CVE-2007-3852 | 14 Aug 200718:00 | – | cve | |
| CVE-2007-3852 | 14 Aug 200718:00 | – | cvelist | |
| CVE-2007-3852 | 14 Aug 200718:00 | – | debiancve |
#%NASL_MIN_LEVEL 80900
##
# (C) Tenable, Inc.
#
# The descriptive text and package checks in this plugin were
# extracted from Oracle Linux Security Advisory ELSA-2011-1005.
##
include('compat.inc');
if (description)
{
script_id(181121);
script_version("1.1");
script_set_attribute(attribute:"plugin_modification_date", value:"2025/04/29");
script_cve_id("CVE-2007-3852");
script_name(english:"Oracle Linux 5 : sysstat (ELSA-2011-1005)");
script_set_attribute(attribute:"synopsis", value:
"The remote Oracle Linux host is missing a security update.");
script_set_attribute(attribute:"description", value:
"The remote Oracle Linux 5 host has a package installed that is affected by a vulnerability as referenced in the
ELSA-2011-1005 advisory.
[7.0.2-11]
- Related: #716959
fix cve-2007-3852 - sysstat insecure temporary file usage
[7.0.2-10]
- Resolves: #716959
fix cve-2007-3852 - sysstat insecure temporary file usage
[7.0.2-9]
- Related: #622557
sar interrupt count goes backward
[7.0.2-8]
- Resolves: #694767
iostat doesn't report statistics for shares with long names
- Related: #703095
iostat -n - values in output overflows - problem with long device names on
i386
[7.0.2-7]
- Resolves: #706095
iostat -n - values in output overflows
[7.0.2-6]
- Resolves: #696672
cifsstat resource leak
[7.0.2-5]
- Resolves: #604637
extraneous newline in iostat report for long device names
- Resolves: #630559
'sar -P ALL -f xxxx' does not display activity information
- Resolves: #591530
add cifsiostat tool
- Resolves: #598794
Enable parametrization of sadc arguments
- Resolves: #675058
iostat: bogus value appears when device is unmounted/mounted
- Resolves: #622557
sar interrupt count goes backward
[7.0.2-4]
- Resolves: #454617
Though function write() executed sucessful, sadc end with an error
- Resolves: #468340
The output of sar -I ALL/XALL is wrong in ia64 machine of RHEL5
- Resolves: #517490
The 'sar -d ' command outputs invalid data
- Resolves: #578929
March sar data was appended to February data
- Resolves: #579409
The sysstat's programs such as mpstat shows one extra cpu
- Resolves: #484439
iostat -n enhancement not report NFS client stats correctly
Tenable has extracted the preceding description block directly from the Oracle Linux security advisory.
Note that Nessus has not tested for this issue but has instead relied only on the application's self-reported version
number.");
script_set_attribute(attribute:"see_also", value:"https://linux.oracle.com/errata/ELSA-2011-1005.html");
script_set_attribute(attribute:"solution", value:
"Update the affected sysstat package.");
script_set_cvss_base_vector("CVSS2#AV:L/AC:M/Au:N/C:P/I:P/A:P");
script_set_cvss_temporal_vector("CVSS2#E:U/RL:OF/RC:C");
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_cvss3_temporal_vector("CVSS:3.0/E:U/RL:O/RC:C");
script_set_attribute(attribute:"cvss_score_source", value:"CVE-2007-3852");
script_set_attribute(attribute:"exploitability_ease", value:"No known exploits are available");
script_set_attribute(attribute:"exploit_available", value:"false");
script_set_attribute(attribute:"vuln_publication_date", value:"2007/08/14");
script_set_attribute(attribute:"patch_publication_date", value:"2011/07/31");
script_set_attribute(attribute:"plugin_publication_date", value:"2023/09/07");
script_set_attribute(attribute:"plugin_type", value:"local");
script_set_attribute(attribute:"cpe", value:"cpe:/o:oracle:linux:5");
script_set_attribute(attribute:"cpe", value:"p-cpe:/a:oracle:linux:sysstat");
script_set_attribute(attribute:"generated_plugin", value:"current");
script_end_attributes();
script_category(ACT_GATHER_INFO);
script_family(english:"Oracle Linux Local Security Checks");
script_copyright(english:"This script is Copyright (C) 2023-2025 and is owned by Tenable, Inc. or an Affiliate thereof.");
script_dependencies("ssh_get_info.nasl");
script_require_keys("Host/OracleLinux", "Host/RedHat/release", "Host/RedHat/rpm-list", "Host/local_checks_enabled");
exit(0);
}
include('rpm.inc');
if (!get_kb_item('Host/local_checks_enabled')) audit(AUDIT_LOCAL_CHECKS_NOT_ENABLED);
if (!get_kb_item('Host/OracleLinux')) audit(AUDIT_OS_NOT, 'Oracle Linux');
var os_release = get_kb_item("Host/RedHat/release");
if (isnull(os_release) || !pregmatch(pattern: "Oracle (?:Linux Server|Enterprise Linux)", string:os_release)) audit(AUDIT_OS_NOT, 'Oracle Linux');
var os_ver = pregmatch(pattern: "Oracle (?:Linux Server|Enterprise Linux) .*release ([0-9]+(\.[0-9]+)?)", string:os_release);
if (isnull(os_ver)) audit(AUDIT_UNKNOWN_APP_VER, 'Oracle Linux');
os_ver = os_ver[1];
if (! preg(pattern:"^5([^0-9]|$)", string:os_ver)) audit(AUDIT_OS_NOT, 'Oracle Linux 5', 'Oracle Linux ' + os_ver);
if (!get_kb_item('Host/RedHat/rpm-list')) audit(AUDIT_PACKAGE_LIST_MISSING);
var cpu = get_kb_item('Host/cpu');
if (isnull(cpu)) audit(AUDIT_UNKNOWN_ARCH);
if ('x86_64' >!< cpu && cpu !~ "^i[3-6]86$" && 'aarch64' >!< cpu) audit(AUDIT_LOCAL_CHECKS_NOT_IMPLEMENTED, 'Oracle Linux', cpu);
var pkgs = [
{'reference':'sysstat-7.0.2-11.el5', 'cpu':'i386', 'release':'5', 'rpm_spec_vers_cmp':TRUE},
{'reference':'sysstat-7.0.2-11.el5', 'cpu':'x86_64', 'release':'5', 'rpm_spec_vers_cmp':TRUE}
];
var flag = 0;
foreach var package_array ( pkgs ) {
var reference = NULL;
var _release = NULL;
var sp = NULL;
var _cpu = NULL;
var el_string = NULL;
var rpm_spec_vers_cmp = NULL;
var epoch = NULL;
var allowmaj = NULL;
var exists_check = NULL;
if (!empty_or_null(package_array['reference'])) reference = package_array['reference'];
if (!empty_or_null(package_array['release'])) _release = 'EL' + package_array['release'];
if (!empty_or_null(package_array['sp'])) sp = package_array['sp'];
if (!empty_or_null(package_array['cpu'])) _cpu = package_array['cpu'];
if (!empty_or_null(package_array['el_string'])) el_string = package_array['el_string'];
if (!empty_or_null(package_array['rpm_spec_vers_cmp'])) rpm_spec_vers_cmp = package_array['rpm_spec_vers_cmp'];
if (!empty_or_null(package_array['epoch'])) epoch = package_array['epoch'];
if (!empty_or_null(package_array['allowmaj'])) allowmaj = package_array['allowmaj'];
if (!empty_or_null(package_array['exists_check'])) exists_check = package_array['exists_check'];
if (reference && _release) {
if (exists_check) {
if (rpm_exists(release:_release, rpm:exists_check) && rpm_check(release:_release, sp:sp, cpu:cpu, reference:reference, epoch:epoch, el_string:el_string, rpm_spec_vers_cmp:rpm_spec_vers_cmp, allowmaj:allowmaj)) flag++;
} else {
if (rpm_check(release:_release, sp:sp, cpu:_cpu, reference:reference, epoch:epoch, el_string:el_string, rpm_spec_vers_cmp:rpm_spec_vers_cmp, allowmaj:allowmaj)) flag++;
}
}
}
if (flag)
{
security_report_v4(
port : 0,
severity : SECURITY_WARNING,
extra : rpm_report_get()
);
exit(0);
}
else
{
var tested = pkg_tests_get();
if (tested) audit(AUDIT_PACKAGE_NOT_AFFECTED, tested);
else audit(AUDIT_PACKAGE_NOT_INSTALLED, 'sysstat');
}
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