Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2014-4378 PoC — Apple iOS和Apple TV 缓冲区溢出漏洞

Source
Associated Vulnerability
Title:Apple iOS和Apple TV 缓冲区溢出漏洞 (CVE-2014-4378)
Description:CoreGraphics in Apple iOS before 8 and Apple TV before 7 allows remote attackers to obtain sensitive information or cause a denial of service (out-of-bounds read and application crash) via a crafted PDF document.
Readme
CoreGraphics Information Disclosure - CVE-2014-4378
===================================================

This article explores the exploitability of MobileSafari on IOS 7.1.x. Using a crafted PDF file as an HTML image makes it possible to leak information about the memory layout to the browser Javascript interpreter. Apple CoreGraphics library fails to validate input when parsing the colorspace specification of an inline image embedded in a PDF content stream. he issue results in an information leak vulnerability that improves the adversary capability of exploit other vulnerabilities in any application linked with this library. This is also proved useful to bypass a several exploit mitigations such as ASLR, DEP and CodeSigning.

Sumary:
=======
* Title: Apple CoreGraphics Information Disclosure
* CVE Name: CVE-2014-4378
* Permalink: http://blog.binamuse.com/2014/09/coregraphics-information-disclosure.html
* Date published: 2014-09-18
* Date of last update: 2014-09-18
* Class: Client side / Out of bounds memory read
* Advisory: HT6441 HT6443
File Snapshot

[4.0K] /data/pocs/5e6c31d09fc7863e979df363680e941e90782f54 ├── [4.0K] cgi-bin │   ├── [ 78] leak_code.pdf │   └── [ 77] leak_data.pdf ├── [9.1K] index.html ├── [1.0K] LICENSE ├── [3.6K] miniPDF.py ├── [ 10K] mkLeakCode.py ├── [1.9K] mkLeakData.py ├── [7.3K] PORTING ├── [1.0K] README.md ├── [ 622] run.py └── [4.0K] tools ├── [ 948] calcbase.py └── [4.3K] gadgets.py 2 directories, 12 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →