<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>216850</bug_id>
          
          <creation_ts>2008-04-08 10:04 0000</creation_ts>
          <short_desc>app-text/poppler &lt;0.6.3 xpdf Object embedded font function dereference (CVE-2008-1693)</short_desc>
          <delta_ts>2008-05-11 15:50:36 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Security</product>
          <component>Vulnerabilities</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <status_whiteboard>A2 [glsa]</status_whiteboard>
          
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>201448</dependson>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>rbu@gentoo.org</reporter>
          <assigned_to>security@gentoo.org</assigned_to>
          <cc>arm@gentoo.org</cc>
    
    <cc>loki_val@gentoo.org</cc>
    
    <cc>m68k@gentoo.org</cc>
    
    <cc>printing@gentoo.org</cc>
    
    <cc>s390@gentoo.org</cc>
    
    <cc>sh@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>rbu@gentoo.org</who>
            <bug_when>2008-04-08 10:04:05 0000</bug_when>
            <thetext>xpdf / poppler does not type-check the the &quot;stream&quot; object before dereferencing a function from it, allowing for arbitrary code execution via pdf files with embedded fonts.

We have quite some places where this needs fixing. Embargo date is April, 15 currently.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dang@gentoo.org</who>
            <bug_when>2008-04-10 18:33:05 0000</bug_when>
            <thetext>I&apos;m waiting for some indication of how to fix this...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rbu@gentoo.org</who>
            <bug_when>2008-04-10 21:26:41 0000</bug_when>
            <thetext>A patch was introduced in the 0.6.2 release, and is available here:
http://gitweb.freedesktop.org/?p=poppler/poppler.git;a=commitdiff;h=1a531dcfee1c6fc79a414c38cbe7327fbf9a59d8


Arch Security Liaisons, please test and mark stable:
=app-text/poppler-0.6.3
Target keywords : &quot;alpha amd64 arm hppa ia64 m68k ppc ppc64 release s390 sh sparc x86&quot;

CC&apos;ing current Liaisons:
   alpha : ferdy
   amd64 : welp
    hppa : jer
     ppc : dertobi123
   ppc64 : corsair
 release : pva
   sparc : fmccor
     x86 : opfer
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rbu@gentoo.org</who>
            <bug_when>2008-04-10 22:15:45 0000</bug_when>
            <thetext>dang, anything that can be done about bug 201448 beforehand?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rbu@gentoo.org</who>
            <bug_when>2008-04-10 22:19:36 0000</bug_when>
            <thetext>As it seems, neither KPDF nor TeX are affected, because both had the cairo-related code paths removed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dang@gentoo.org</who>
            <bug_when>2008-04-10 23:05:13 0000</bug_when>
            <thetext>I&apos;ll take a look.  I don&apos;t have anything with qt, so it will take a bit.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dang@gentoo.org</who>
            <bug_when>2008-04-11 00:23:57 0000</bug_when>
            <thetext>Okay, bug 201448 is fixed.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jer@gentoo.org</who>
            <bug_when>2008-04-12 13:41:44 0000</bug_when>
            <thetext>Probably a good idea to test and mark app-text/poppler-bindings-0.6.3 stable in the same go.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jer@gentoo.org</who>
            <bug_when>2008-04-12 14:01:06 0000</bug_when>
            <thetext>Stable for HPPA:
   =app-text/poppler-0.6.3
   =app-text/poppler-bindings-0.6.3

Anything else? :)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>armin76@gentoo.org</who>
            <bug_when>2008-04-12 21:15:49 0000</bug_when>
            <thetext>alpha/ia64/sparc/x86 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>corsair@gentoo.org</who>
            <bug_when>2008-04-14 06:01:18 0000</bug_when>
            <thetext>ppc64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>maekke@gentoo.org</who>
            <bug_when>2008-04-14 21:00:05 0000</bug_when>
            <thetext>amd64 stable</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rbu@gentoo.org</who>
            <bug_when>2008-04-17 11:25:43 0000</bug_when>
            <thetext>ppc stable (proxy commit for dertobi123)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rbu@gentoo.org</who>
            <bug_when>2008-04-17 11:27:24 0000</bug_when>
            <thetext>Lifting embargo since the agreed date has passed.

Arches, please test and mark stable:
=app-text/poppler-0.6.3
Target keywords : &quot;alpha amd64 arm hppa ia64 m68k ppc ppc64 release s390 sh sparc x86&quot;
Already stabled : &quot;alpha amd64 hppa ia64 ppc ppc64 sparc x86&quot;
Missing keywords: &quot;arm m68k release s390 sh&quot;
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rbu@gentoo.org</who>
            <bug_when>2008-04-17 12:36:51 0000</bug_when>
            <thetext>GLSA 200804-18</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>pva@gentoo.org</who>
            <bug_when>2008-04-21 07:50:35 0000</bug_when>
            <thetext>Fixed in release snapshot.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>rbu@gentoo.org</who>
            <bug_when>2008-05-11 15:50:36 0000</bug_when>
            <thetext>*** Bug 221297 has been marked as a duplicate of this bug. ***</thetext>
          </long_desc>
      
    </bug>

</bugzilla>