Bug 911663 (CVE-2014-9426) - VUL-0: CVE-2014-9426: php5: The apprentice_load function in libmagic/apprentice.c in the Fileinfo componentin PHP through 5.6.4...
Summary: VUL-0: CVE-2014-9426: php5: The apprentice_load function in libmagic/apprenti...
Status: RESOLVED INVALID
Alias: CVE-2014-9426
Product: SUSE Security Incidents
Classification: Novell Products
Component: Incidents (show other bugs)
Version: unspecified
Hardware: Other openSUSE 13.2
: P3 - Medium : Minor
Target Milestone: ---
Assignee: Security Team bot
QA Contact: Security Team bot
URL: https://smash.suse.de/issue/111882/
Whiteboard: CVSSv2:NVD:CVE-2009-3559:7.5:(AV:N/A...
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-05 10:30 UTC by Victor Pereira
Modified: 2020-05-18 11:54 UTC (History)
2 users (show)

See Also:
Found By: Security Response Team
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Victor Pereira 2015-01-05 10:30:30 UTC
CVE-2014-9426

The apprentice_load function in libmagic/apprentice.c in the Fileinfo component
in PHP through 5.6.4 attempts to perform a free operation on a stack-based
character array, which allows remote attackers to cause a denial of service
(memory corruption or application crash) or possibly have unspecified other
impact via unknown vectors.

References:
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-9426
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2014-9426
http://www.cvedetails.com/cve/CVE-2014-9426/
http://git.php.net/?p=php-src.git;a=commit;h=a72cd07f2983dc43a6bb35209dc4687852e53c09
https://bugs.php.net/bug.php?id=68665
http://git.php.net/?p=php-src.git;a=commit;h=ef89ab2f99fbd9b7b714556d4f1f50644eb54191
Comment 2 Petr Gajdos 2015-01-05 14:07:29 UTC
This is 5.6-only, that means 13.2 and Factory.
Comment 3 Petr Gajdos 2015-01-05 14:40:06 UTC
Fixed in devel project.
Comment 4 Bernhard Wiedemann 2015-01-05 17:00:07 UTC
This is an autogenerated message for OBS integration:
This bug (911663) was mentioned in
https://build.opensuse.org/request/show/279961 Factory / php5
Comment 5 Petr Gajdos 2015-02-09 11:47:34 UTC
Packages submitted.
Comment 6 Johannes Segitz 2015-02-13 08:31:43 UTC
https://bugs.php.net/bug.php?id=68665

PHP is not affected as erealloc never return NULL.
Comment 7 Swamp Workflow Management 2015-02-19 11:05:16 UTC
openSUSE-SU-2015:0325-1: An update that fixes 5 vulnerabilities is now available.

Category: security (moderate)
Bug References: 907519,910659,911663,911664,914690
CVE References: CVE-2014-8142,CVE-2014-9426,CVE-2014-9427,CVE-2015-0231,CVE-2015-0232
Sources used:
openSUSE 13.2 (src):    php5-5.6.1-8.1
openSUSE 13.1 (src):    php5-5.4.20-38.1