Oval Definition:oval:com.redhat.rhsa:def:20110009
Revision Date:2011-01-06Version:640
Title:RHSA-2011:0009: evince security update (Moderate)
Description:Evince is a document viewer.

  • An array index error was found in the DeVice Independent (DVI) renderer's PK and VF font file parsers. A DVI file that references a specially-crafted font file could, when opened, cause Evince to crash or, potentially, execute arbitrary code with the privileges of the user running Evince. (CVE-2010-2640, CVE-2010-2641)

  • A heap-based buffer overflow flaw was found in the DVI renderer's AFM font file parser. A DVI file that references a specially-crafted font file could, when opened, cause Evince to crash or, potentially, execute arbitrary code with the privileges of the user running Evince. (CVE-2010-2642)

  • An integer overflow flaw was found in the DVI renderer's TFM font file parser. A DVI file that references a specially-crafted font file could, when opened, cause Evince to crash or, potentially, execute arbitrary code with the privileges of the user running Evince. (CVE-2010-2643)

    Note: The above issues are not exploitable unless an attacker can trick the user into installing a malicious font file.

    Red Hat would like to thank the Evince development team for reporting these issues. Upstream acknowledges Jon Larimer of IBM X-Force as the original reporter of these issues.

    Users are advised to upgrade to these updated packages, which contain a backported patch to correct these issues.
  • Family:unixClass:patch
    Status:Reference(s):CVE-2010-2640
    CVE-2010-2640
    CVE-2010-2641
    CVE-2010-2641
    CVE-2010-2642
    CVE-2010-2642
    CVE-2010-2643
    CVE-2010-2643
    RHSA-2011:0009
    RHSA-2011:0009-01
    RHSA-2011:0009-01
    Platform(s):Red Hat Enterprise Linux 6
    Product(s):
    Definition Synopsis
  • Red Hat Enterprise Linux must be installed
  • OR Package Information
  • Red Hat Enterprise Linux 6 is installed
  • AND
  • evince is earlier than 0:2.28.2-14.el6_0.1
  • AND evince is signed with Red Hat redhatrelease2 key
  • evince-devel is earlier than 0:2.28.2-14.el6_0.1
  • AND evince-devel is signed with Red Hat redhatrelease2 key
  • evince-dvi is earlier than 0:2.28.2-14.el6_0.1
  • AND evince-dvi is signed with Red Hat redhatrelease2 key
  • evince-libs is earlier than 0:2.28.2-14.el6_0.1
  • AND evince-libs is signed with Red Hat redhatrelease2 key
  • BACK