openSUSE Security Update: update for freetype2 ______________________________________________________________________________ Announcement ID: openSUSE-SU-2013:0165-1 Rating: moderate References: Cross-References: CVE-2012-5668 CVE-2012-5669 CVE-2012-5670 Affected Products: openSUSE 12.2 ______________________________________________________________________________ An update that fixes three vulnerabilities is now available. Description: - BNC#795826, CVE-2012-5668.patch [bdf] Fix Savannah bug #37905. * src/bdf/bdflib.c (_bdf_parse_start): Reset `props_size' to zero in case of allocation error; this value gets used in a loop in - BNC#795826, CVE-2012-5669.patch [bdf] Fix Savannah bug #37906. * src/bdf/bdflib.c (_bdf_parse_glyphs): Use correct array size for checking `glyph_enc'. - BNC#795826, CVE-2012-5670.patch [bdf] Fix Savannah bug #37907. * src/bdf/bdflib.c (_bdf_parse_glyphs) <ENCODING>: Normalize negative second parameter of `ENCODING' field also. Patch Instructions: To install this openSUSE Security Update use YaST online_update. Alternatively you can run the command listed for your product: - openSUSE 12.2: zypper in -t patch openSUSE-2013-44 To bring your system up-to-date, use "zypper patch". Package List: - openSUSE 12.2 (i586 x86_64): freetype2-debugsource-2.4.9-4.4.1 freetype2-devel-2.4.9-4.4.1 ft2demos-2.4.9-4.4.1 ft2demos-debuginfo-2.4.9-4.4.1 ft2demos-debugsource-2.4.9-4.4.1 libfreetype6-2.4.9-4.4.1 libfreetype6-debuginfo-2.4.9-4.4.1 - openSUSE 12.2 (x86_64): freetype2-devel-32bit-2.4.9-4.4.1 libfreetype6-32bit-2.4.9-4.4.1 libfreetype6-debuginfo-32bit-2.4.9-4.4.1 References: http://support.novell.com/security/cve/CVE-2012-5668.html http://support.novell.com/security/cve/CVE-2012-5669.html http://support.novell.com/security/cve/CVE-2012-5670.html