Lucene search
+L

RedHat Update for boost RHSA-2012:0305-03

🗓️ 21 Feb 2012 00:00:00Reported by Copyright (C) 2012 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 28 Views

The remote host is missing an update for the 'boost' package(s) announced via the referenced advisory. The update fixes invalid and NULL pointer dereference flaws and several bugs

Related
Refs
Code
ReporterTitlePublishedViews
Family
bdu_fstec
BDU FSTEC
Vulnerabilities of the Gentoo Linux operating system, which allow a remote attacker to compromise the accessibility of protected information
28 Apr 201500:00
bdu_fstec
cve
CVE
CVE-2008-0171
17 Jan 200822:00
cve
cve
CVE
CVE-2008-0172
17 Jan 200822:00
cve
cvelist
Cvelist
CVE-2008-0171
17 Jan 200822:00
cvelist
cvelist
Cvelist
CVE-2008-0172
17 Jan 200822:00
cvelist
oraclelinux
Oracle linux
boost security and bug fix update
1 Mar 201200:00
oraclelinux
euvd
EUVD
EUVD-2008-0183
7 Oct 202500:30
euvd
euvd
EUVD
EUVD-2008-0184
7 Oct 202500:30
euvd
fedora
Fedora
[SECURITY] Fedora 7 Update: boost-1.33.1-15.fc7
22 Jan 200815:57
fedora
fedora
Fedora
[SECURITY] Fedora 8 Update: boost-1.34.1-7.fc8
13 Mar 200807:49
fedora
Rows per page
# SPDX-FileCopyrightText: 2012 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_xref(name:"URL", value:"https://www.redhat.com/archives/rhsa-announce/2012-February/msg00054.html");
  script_oid("1.3.6.1.4.1.25623.1.0.870563");
  script_version("2024-03-21T05:06:54+0000");
  script_tag(name:"last_modification", value:"2024-03-21 05:06:54 +0000 (Thu, 21 Mar 2024)");
  script_tag(name:"creation_date", value:"2012-02-21 18:57:09 +0530 (Tue, 21 Feb 2012)");
  script_cve_id("CVE-2008-0171", "CVE-2008-0172");
  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_xref(name:"RHSA", value:"2012:0305-03");
  script_name("RedHat Update for boost RHSA-2012:0305-03");

  script_tag(name:"summary", value:"The remote host is missing an update for the 'boost'
  package(s) announced via the referenced advisory.");
  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2012 Greenbone AG");
  script_family("Red Hat Local Security Checks");
  script_dependencies("gather-package-list.nasl");
  script_mandatory_keys("ssh/login/rhel", "ssh/login/rpms", re:"ssh/login/release=RHENT_5");
  script_tag(name:"affected", value:"boost on Red Hat Enterprise Linux (v. 5 server)");
  script_tag(name:"solution", value:"Please Install the Updated Packages.");
  script_tag(name:"insight", value:"The boost packages provide free, peer-reviewed, portable C++ source
  libraries with emphasis on libraries which work well with the C++ Standard
  Library.

  Invalid pointer dereference flaws were found in the way the Boost regular
  expression library processed certain, invalid expressions. An attacker able
  to make an application using the Boost library process a specially-crafted
  regular expression could cause that application to crash or, potentially,
  execute arbitrary code with the privileges of the user running the
  application. (CVE-2008-0171)

  NULL pointer dereference flaws were found in the way the Boost regular
  expression library processed certain, invalid expressions. An attacker able
  to make an application using the Boost library process a specially-crafted
  regular expression could cause that application to crash. (CVE-2008-0172)

  Red Hat would like to thank Will Drewry for reporting these issues.

  This update also fixes the following bugs:

  * Prior to this update, the construction of a regular expression object
  could fail when several regular expression objects were created
  simultaneously, such as in a multi-threaded program. With this update, the
  object variables have been moved from the shared memory to the stack. Now,
  the constructing function is thread safe. (BZ#472384)

  * Prior to this update, header files in several Boost libraries contained
  preprocessor directives that the GNU Compiler Collection (GCC) 4.4 could
  not handle. This update instead uses equivalent constructs that are
  standard C. (BZ#567722)

  All users of boost are advised to upgrade to these updated packages, which
  fix these issues.");
  script_tag(name:"qod_type", value:"package");
  script_tag(name:"solution_type", value:"VendorFix");

  exit(0);
}

include("revisions-lib.inc");
include("pkg-lib-rpm.inc");

release = rpm_get_ssh_release();
if(!release) exit(0);

res = "";

if(release == "RHENT_5")
{

  if ((res = isrpmvuln(pkg:"boost", rpm:"boost~1.33.1~15.el5", rls:"RHENT_5")) != NULL)
  {
    security_message(data:res);
    exit(0);
  }

  if ((res = isrpmvuln(pkg:"boost-debuginfo", rpm:"boost-debuginfo~1.33.1~15.el5", rls:"RHENT_5")) != NULL)
  {
    security_message(data:res);
    exit(0);
  }

  if ((res = isrpmvuln(pkg:"boost-devel", rpm:"boost-devel~1.33.1~15.el5", rls:"RHENT_5")) != NULL)
  {
    security_message(data:res);
    exit(0);
  }

  if ((res = isrpmvuln(pkg:"boost-doc", rpm:"boost-doc~1.33.1~15.el5", rls:"RHENT_5")) != NULL)
  {
    security_message(data:res);
    exit(0);
  }

  if (__pkg_match) exit(99);
  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

21 Mar 2024 00:00Current
6.5Medium risk
Vulners AI Score6.5
CVSS 25
EPSS0.02686
28