Gentoo Logo
Gentoo Spaceship

Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-commits
Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
To: gentoo-commits@g.o
From: "Pierre-Yves Rofes (py)" <py@g.o>
Subject: gentoo commit in xml/htdocs/security/en/glsa: glsa-200711-32.xml
Date: Tue, 20 Nov 2007 22:28:30 +0000
py          07/11/20 22:28:30

  Added:                glsa-200711-32.xml
  GLSA 200711-32

Revision  Changes    Path
1.1                  xml/htdocs/security/en/glsa/glsa-200711-32.xml

file :

Index: glsa-200711-32.xml
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="/xsl/glsa.xsl" type="text/xsl"?>
<?xml-stylesheet href="/xsl/guide.xsl" type="text/xsl"?>

<glsa id="200711-32">
  <title>Feynmf: Insecure temporary file creation</title>
    A vulnerability has been discovered in Feynmf allowing local users to
    overwrite arbitrary files via a symlink attack.
  <product type="ebuild">feynmf</product>
  <announced>November 20, 2007</announced>
  <revised>November 20, 2007: 01</revised>
    <package name="dev-tex/feynmf" auto="yes" arch="*">
      <unaffected range="ge">1.08-r2</unaffected>
      <vulnerable range="lt">1.08-r2</vulnerable>
    Feynmf is a combined LaTeX and Metafont package for easy drawing of
    professional quality Feynman (and maybe other) diagrams.
    Kevin B. McCarty discovered that the script creates a
    temporary "properly list" file at the location "$TMPDIR/feynmf$",
    where $PID is the process ID.
  <impact type="normal">
    A local attacker could create symbolic links in the directory where the
    temporary files are written, pointing to a valid file somewhere on the
    filesystem that is writable by the user running Feynmf. When Feynmf
    writes the temporary file, the target valid file would then be
    overwritten with the contents of the Feynmf temporary file.
    There is no known workaround at this time.
    All Feynmf users should upgrade to the latest version:
    # emerge --sync
    # emerge --ask --oneshot --verbose &quot;&gt;=dev-tex/feynmf-1.08-r2&quot;</code>
    <uri link="">CVE-2007-5940</uri>
  <metadata tag="requester" timestamp="Mon, 19 Nov 2007 21:43:28 +0000">
  <metadata tag="bugReady" timestamp="Mon, 19 Nov 2007 21:44:51 +0000">
  <metadata tag="submitter" timestamp="Tue, 20 Nov 2007 00:07:40 +0000">

gentoo-commits@g.o mailing list

Lists: gentoo-commits: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
gentoo-x86 commit in sci-calculators/calculator: ChangeLog metadata.xml calculator-1.6.30.ebuild
Next by thread:
gentoo-x86 commit in app-emacs/yow: ChangeLog
Previous by date:
gentoo-x86 commit in x11-drivers/ati-drivers: ChangeLog ati-drivers-8.42.3.ebuild
Next by date:
gentoo-x86 commit in app-emacs/yow: ChangeLog

Updated Apr 26, 2012

Summary: Archive of the gentoo-commits mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.