Description
Internet Explorer 6 SP1 and earlier allows remote attackers to bypass zone restrictions and read arbitrary files by (1) modifying the createTextRange method and using CreateLink, as demonstrated using LinkillerSaveRef, LinkillerJPU, and Linkiller, or (2) modifying the createRange method and using the FIND dialog to select text, as demonstrated using Findeath, aka the "Function Pointer Override Cross Domain" vulnerability.
References
- O-021 third-party-advisory government-resource
- 20030910 MSIE->LinkillerJPU:another caller-based authorization(is broken). mailing-list
- 20030910 MSIE->LinkillerSaveRef:another caller-based authorization mailing-list
- oval:org.mitre.oval:def:351 vdb-entry signature
- ie-pointer-zone-bypass(13676) vdb-entry
- oval:org.mitre.oval:def:472 vdb-entry signature
- 7889 vdb-entry
- MS03-048 vendor-advisory
- 1007687 vdb-entry
- 20030911 LiuDieYu's missing files are here. mailing-list
- http://www.safecenter.net/UMBRELLAWEBV4/LinkillerSaveRef/LinkillerSaveRef-Content.HTM
- oval:org.mitre.oval:def:353 vdb-entry signature
- oval:org.mitre.oval:def:359 vdb-entry signature
- 20030910 MSIE->Findeath: break caller-based authorization mailing-list
- oval:org.mitre.oval:def:356 vdb-entry signature
- 9014 vdb-entry
- http://www.safecenter.net/UMBRELLAWEBV4/Linkiller/Linkiller-Content.HTM
- http://www.safecenter.net/UMBRELLAWEBV4/LinkillerJPU/LinkillerJPU-Content.HTM
- oval:org.mitre.oval:def:357 vdb-entry signature
- oval:org.mitre.oval:def:352 vdb-entry signature
- 7888 vdb-entry
- 10192 third-party-advisory