The Vigil@nce team watches public vulnerabilities impacting your computers, and then offers security solutions, a vigilance database and tools to fix them.

Vulnerability of Xfig: file corruptions

Synthesis of the vulnerability 

A local attacker can use symbolic links in order to force file corruptions with rights of users of Xfig.
Vulnerable systems: Mandriva Linux, Unix (platform) ~ not comprehensive.
Severity of this threat: 1/4.
Creation date: 01/04/2009.
Références of this weakness: BID-34328, CVE-2009-1962, MDVSA-2009:244, MDVSA-2009:244-1, VIGILANCE-VUL-8588.

Description of the vulnerability 

The Xfig program is used to draw.

It uses several temporary files in an insecure manner:
 - xfig-eps$$ in f_readeps.c
 - xfig-pic$$.pix in f_readeps.c
 - xfig-pic$$.err in f_readeps.c
 - xfig-pcx$$.pix in f_readgif.c
 - xfig-pcx$$.pix in f_readppm.c
 - xfig-pcx$$.pix in f_readtif.c
 - xfig-xfigrc$$ in f_util.c
 - xfig$$ in main.c
 - xfig-print$$ in u_print.c
 - xfig-export$$.err in u_print.c
 - xfig-exp$$ in w_print.c
 - xfig-spell.$$ in w_srchrepl.c

A local attacker can use symbolic links in order to force file corruptions with rights of users of Xfig.
Full bulletin, software filtering, emails, fixes, ... (Request your free trial)

This computer vulnerability impacts software or systems such as Mandriva Linux, Unix (platform) ~ not comprehensive.

Our Vigil@nce team determined that the severity of this weakness bulletin is low.

The trust level is of type confirmed by the editor, with an origin of user shell.

A proof of concept or an attack tool is available, so your teams have to process this alert. An attacker with a technician ability can exploit this weakness.

Solutions for this threat 

Xfig: patch.
A patch is available in information sources.

Mandriva: new xfig packages.
New packages are available:
  Mandriva Linux 2008.0: xfig-3.2.5-0.11.1mdv2008.0
  Corporate 4.0: xfig-3.2.5-0.3.20060mlcs4
Full bulletin, software filtering, emails, fixes, ... (Request your free trial)

Computer vulnerabilities tracking service 

Vigil@nce provides an applications vulnerabilities workaround. The Vigil@nce security watch publishes vulnerability bulletins about threats impacting the information system.