CVE-2009-1699
The XSL stylesheet implementation in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2...
The XSL stylesheet implementation in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle XML external entities, which allows remote attackers to read arbitrary files via a crafted DTD, as demonstrated by a file:///etc/passwd URL in an entity declaration, related to an "XXE attack."
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
The XSL stylesheet implementation in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle XML external entities, which allows remote attackers to read arbitrary files via a crafted DTD, as demonstrated by a file:///etc/passwd URL in an entity declaration, related to an "XXE attack."
- Record
CVE-2009-1699- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 7.1 High
AV:N/AC:M/Au:N/C:C/I:N/A:N - Weakness
- CWE-611
- Updated
- 2026-11-02
CVE List No score
The XSL stylesheet implementation in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle XML external entities, which allows remote attackers to read arbitrary files via a crafted DTD, as demonstrated by a file:///etc/passwd URL in an entity declaration, related to an "XXE attack."
- Record
CVE-2009-1699- Updated
- 2026-11-02
EUVDEUVD-2009-1694 No score
The XSL stylesheet implementation in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle XML external entities, which allows remote attackers to read arbitrary files via a crafted DTD, as demonstrated by a file:///etc/passwd URL in an entity declaration, related to an "XXE attack."
- Record
EUVD-2009-1694- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-q425-6m5x-qp5p
7.5
The XSL stylesheet implementation in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2...
The XSL stylesheet implementation in WebKit in Apple Safari before 4.0, iPhone OS 1.0 through 2.2.1, and iPhone OS for iPod touch 1.1 through 2.2.1 does not properly handle XML external entities, which allows remote attackers to read arbitrary files via a crafted DTD, as demonstrated by a file:///etc/passwd URL in an entity declaration, related to an "XXE attack."
- Record
GHSA-q425-6m5x-qp5p- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200, CWE-611
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
qt4-x11Debian:5.0 From an advisory covering 10 CVEs |
before 4.4.3-1+lenny1, plus listed versions 4.4.3-1 |
4.4.3-1+lenny1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | WebKit - XML External Entity Information Disclosure | 2009-05-08 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-1699 is a high vulnerability (CVSS 7.5) in Apple Iphone Os, published June 10, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 29.1%, the 98th percentile. No source names a fixed version.
References
support.apple.com/kb/HT3639
secunia.com/advisories/43068
vupen.com/english/advisories/2009/1621
exploit-db.com/exploits/8907
vupen.com/english/advisories/2011/0212
scary.beasts.org/security/CESA-2009-006.html
Show 13 moreShow less
lists.apple.com/archives/security-announce/2009/jun/msg00002.html
osvdb.org/54972
securityfocus.com/bid/35260
vupen.com/english/advisories/2009/1522
lists.apple.com/archives/security-announce/2009/Jun/msg00005.html
lists.opensuse.org/opensuse-security-announce/2011-01/msg00006.html
secunia.com/advisories/35379
ubuntu.com/usn/USN-857-1
securityfocus.com/bid/35321
scarybeastsecurity.blogspot.com/2009/06/apples-safari-4-fixes-local-file-theft.html
support.apple.com/kb/HT3613
nvd.nist.gov/vuln/detail/CVE-2009-1699
github.com/advisories/GHSA-q425-6m5x-qp5p