Lucene search

K
gentooGentoo FoundationGLSA-200803-23
HistoryMar 15, 2008 - 12:00 a.m.

Website META Language: Insecure temporary file usage

2008-03-1500:00:00
Gentoo Foundation
security.gentoo.org
13

3.6 Low

CVSS2

Access Vector

LOCAL

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:L/AC:L/Au:N/C:N/I:P/A:P

0.0004 Low

EPSS

Percentile

5.2%

Background

Website META Language is a free and extensible Webdesigner’s off-line HTML generation toolkit for Unix.

Description

Temporary files are handled insecurely in the files wml_backend/p1_ipp/ipp.src, wml_contrib/wmg.cgi, and wml_backend/p3_eperl/eperl_sys.c, allowing users to overwrite or delete arbitrary files with the privileges of the user running the program.

Impact

Local users can exploit the insecure temporary file vulnerabilities via symlink attacks to perform certain actions with escalated privileges.

Workaround

Restrict access to the temporary directory to trusted users only.

Resolution

All Website META Language users should upgrade to the latest version:

 # emerge --sync
 # emerge --ask --oneshot --verbose ">=dev-lang/wml-2.0.11-r3"
OSVersionArchitecturePackageVersionFilename
Gentooanyalldev-lang/wml< 2.0.11-r3UNKNOWN

3.6 Low

CVSS2

Access Vector

LOCAL

Access Complexity

LOW

Authentication

NONE

Confidentiality Impact

NONE

Integrity Impact

PARTIAL

Availability Impact

PARTIAL

AV:L/AC:L/Au:N/C:N/I:P/A:P

0.0004 Low

EPSS

Percentile

5.2%