Lucene search
+L

Debian: Security Advisory (DSA-1580-1)

🗓️ 27 May 2008 00:00:00Reported by Copyright (C) 2008 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 17 Views

The remote host is missing an update for the Debian 'phpgedview' package(s) announced via the DSA-1580-1 advisory. It was discovered that phpGedView allowed remote attackers to gain administrator privileges due to a programming error

Related
Refs
Code
ReporterTitlePublishedViews
Family
cve
CVE
CVE-2008-2064
2 May 200823:00
cve
cvelist
Cvelist
CVE-2008-2064
2 May 200823:00
cvelist
debian
Debian
[SECURITY] [DSA 1580-1] New phpgedview packages fix privilege escalation
20 May 200811:55
debian
nessus
Tenable Nessus
Debian DSA-1580-1 : phpgedview - programming error
22 May 200800:00
nessus
euvd
EUVD
EUVD-2008-2061
7 Oct 202500:30
euvd
nvd
NVD
CVE-2008-2064
2 May 200823:20
nvd
openvas
OpenVAS
Debian Security Advisory DSA 1580-1 (phpgedview)
27 May 200800:00
openvas
osv
OSV
DSA-1580-1 phpgedview - privilege escalation
20 May 200800:00
osv
prion
Prion
Design/Logic Flaw
2 May 200823:20
prion
securityvulns
securityvulns
[SECURITY] [DSA 1580-1] New phpgedview packages fix privilege escalation
20 May 200800:00
securityvulns
Rows per page
# SPDX-FileCopyrightText: 2008 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.0.61033");
  script_cve_id("CVE-2008-2064");
  script_tag(name:"creation_date", value:"2008-05-27 13:41:50 +0000 (Tue, 27 May 2008)");
  script_version("2024-02-01T14:37:10+0000");
  script_tag(name:"last_modification", value:"2024-02-01 14:37:10 +0000 (Thu, 01 Feb 2024)");
  script_tag(name:"cvss_base", value:"10.0");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");

  script_name("Debian: Security Advisory (DSA-1580-1)");
  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2008 Greenbone AG");
  script_family("Debian Local Security Checks");
  script_dependencies("gather-package-list.nasl");
  script_mandatory_keys("ssh/login/debian_linux", "ssh/login/packages", re:"ssh/login/release=DEB4");

  script_xref(name:"Advisory-ID", value:"DSA-1580-1");
  script_xref(name:"URL", value:"https://www.debian.org/security/2008/DSA-1580-1");
  script_xref(name:"URL", value:"https://security-tracker.debian.org/tracker/DSA-1580");

  script_tag(name:"summary", value:"The remote host is missing an update for the Debian 'phpgedview' package(s) announced via the DSA-1580-1 advisory.");

  script_tag(name:"vuldetect", value:"Checks if a vulnerable package version is present on the target host.");

  script_tag(name:"insight", value:"It was discovered that phpGedView, an application to provide online access to genealogical data, allowed remote attackers to gain administrator privileges due to a programming error.

Note: this problem was a fundamental design flaw in the interface (API) to connect phpGedView with external programs like content management systems. Resolving this problem was only possible by completely reworking the API, which is not considered appropriate for a security update. Since these are peripheral functions probably not used by the large majority of package users, it was decided to remove these interfaces. If you require that interface nonetheless, you are advised to use a version of phpGedView backported from Debian Lenny, which has a completely redesigned API.

For the stable distribution (etch), this problem has been fixed in version 4.0.2.dfsg-4.

For the unstable distribution (sid), this problem has been fixed in version 4.1.e+4.1.5-1.

We recommend that you upgrade your phpgedview package.");

  script_tag(name:"affected", value:"'phpgedview' package(s) on Debian 4.");

  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-deb.inc");

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

res = "";
report = "";

if(release == "DEB4") {

  if(!isnull(res = isdpkgvuln(pkg:"phpgedview", ver:"4.0.2.dfsg-4", rls:"DEB4"))) {
    report += res;
  }

  if(!isnull(res = isdpkgvuln(pkg:"phpgedview-languages", ver:"4.0.2.dfsg-4", rls:"DEB4"))) {
    report += res;
  }

  if(!isnull(res = isdpkgvuln(pkg:"phpgedview-places", ver:"4.0.2.dfsg-4", rls:"DEB4"))) {
    report += res;
  }

  if(!isnull(res = isdpkgvuln(pkg:"phpgedview-themes", ver:"4.0.2.dfsg-4", rls:"DEB4"))) {
    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