OpenSSL OCSP Stapling Vulnerability (20110208) affects Linux systems with versions 0.9.8h through 0.9.8q and 1.0.0 through 1.0.0c. The vulnerability can be exploited through incorrectly formatted ClientHello handshake messages, potentially causing denial of service
Reporter | Title | Published | Views | Family All 108 |
---|---|---|---|---|
![]() | Fedora 15 : mingw32-openssl-1.0.0d-1.fc15 (2011-5878) | 29 Apr 201100:00 | – | nessus |
![]() | openSUSE Security Update : libopenssl-devel (libopenssl-devel-3937) | 5 May 201100:00 | – | nessus |
![]() | RHEL 6 : openssl (RHSA-2011:0677) | 20 May 201100:00 | – | nessus |
![]() | OpenSSL 1.0.0 < 1.0.0d Vulnerability | 9 Feb 201100:00 | – | nessus |
![]() | openSUSE Security Update : libopenssl-devel (libopenssl-devel-3937) | 13 Jun 201400:00 | – | nessus |
![]() | Debian DSA-2162-1 : openssl - invalid memory access | 15 Feb 201100:00 | – | nessus |
![]() | OpenSSL 0.9.8h < 0.9.8r Vulnerability | 7 Jun 202400:00 | – | nessus |
![]() | Fedora 13 : mingw32-openssl-1.0.0-0.7.beta4.fc13 (2011-5876) | 2 May 201100:00 | – | nessus |
![]() | Fedora 14 : openssl-1.0.0d-1.fc14 (2011-1273) | 15 Feb 201100:00 | – | nessus |
![]() | Scientific Linux Security Update : openssl on SL6.x i386/x86_64 | 1 Aug 201200:00 | – | nessus |
Source | Link |
---|---|
openssl | www.openssl.org/news/secadv/20110208.txt |
# Copyright (C) 2021 Greenbone Networks GmbH
# 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-or-later
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
CPE = "cpe:/a:openssl:openssl";
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.112951");
script_version("2021-08-30T10:29:27+0000");
script_tag(name:"last_modification", value:"2021-08-30 10:29:27 +0000 (Mon, 30 Aug 2021)");
script_tag(name:"creation_date", value:"2021-08-16 10:54:11 +0000 (Mon, 16 Aug 2021)");
script_tag(name:"cvss_base", value:"5.0");
script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:N/I:N/A:P");
script_cve_id("CVE-2011-0014");
script_tag(name:"qod_type", value:"remote_banner_unreliable");
script_tag(name:"solution_type", value:"VendorFix");
script_name("OpenSSL: OCSP Stapling Vulnerability (20110208) - Linux");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (C) 2021 Greenbone Networks GmbH");
script_family("Denial of Service");
script_dependencies("gb_openssl_consolidation.nasl", "os_detection.nasl");
script_mandatory_keys("openssl/detected", "Host/runs_unixoide");
script_tag(name:"summary", value:"OpenSSL is prone to an OCSP stapling vulnerability.");
script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");
script_tag(name:"insight", value:"Incorrectly formatted ClientHello handshake messages could
cause OpenSSL to parse past the end of the message.");
script_tag(name:"affected", value:"OpenSSL 0.9.8h through 0.9.8q and 1.0.0 through 1.0.0c.");
script_tag(name:"solution", value:"Update to version 0.9.8r, 1.0.0d or later.");
script_xref(name:"URL", value:"https://www.openssl.org/news/secadv/20110208.txt");
exit(0);
}
include("host_details.inc");
include("version_func.inc");
if (isnull(port = get_app_port(cpe: CPE)))
exit(0);
if (!infos = get_app_version_and_location(cpe: CPE, port: port, exit_no_version: TRUE))
exit(0);
version = infos["version"];
location = infos["location"];
if (version_in_range(version: version, test_version: "0.9.8h", test_version2: "0.9.8q")) {
report = report_fixed_ver(installed_version: version, fixed_version: "0.9.8r", install_path: location);
security_message(port: port, data: report);
exit(0);
}
if (version_in_range(version: version, test_version: "1.0.0", test_version2: "1.0.0c")) {
report = report_fixed_ver(installed_version: version, fixed_version: "1.0.0d", install_path: location);
security_message(port: port, data: report);
exit(0);
}
exit(99);
Transform Your Security Services
Elevate your offerings with Vulners' advanced Vulnerability Intelligence. Contact us for a demo and discover the difference comprehensive, actionable intelligence can make in your security strategy.
Book a live demo