WebKit ':visited' CSS Pseudo-class Information Disclosure Vulnerability

BID:40756

Info

WebKit ':visited' CSS Pseudo-class Information Disclosure Vulnerability

Bugtraq ID: 40756
Class: Design Error
CVE: CVE-2010-2264
CVE-2010-5069
Remote: Yes
Local: No
Published: Jun 07 2010 12:00AM
Updated: Dec 12 2011 09:38PM
Credit: Apple
Vulnerable: WebKit Open Source Project WebKit 1.2.3
WebKit Open Source Project WebKit 1.2.2
WebKit Open Source Project WebKit r52833
WebKit Open Source Project WebKit r52401
WebKit Open Source Project WebKit r51295
WebKit Open Source Project WebKit r38566
WebKit Open Source Project WebKit 1.2.2-1
WebKit Open Source Project WebKit 0
Ubuntu Ubuntu Linux 9.10 sparc
Ubuntu Ubuntu Linux 9.10 powerpc
Ubuntu Ubuntu Linux 9.10 lpia
Ubuntu Ubuntu Linux 9.10 i386
Ubuntu Ubuntu Linux 9.10 amd64
Ubuntu Ubuntu Linux 10.10 powerpc
Ubuntu Ubuntu Linux 10.10 i386
Ubuntu Ubuntu Linux 10.10 amd64
Ubuntu Ubuntu Linux 10.04 sparc
Ubuntu Ubuntu Linux 10.04 powerpc
Ubuntu Ubuntu Linux 10.04 i386
Ubuntu Ubuntu Linux 10.04 amd64
Mandriva Linux Mandrake 2010.1 x86_64
Mandriva Linux Mandrake 2010.1
Google Chrome 4.1.249 1064
Google Chrome 4.1.249 1059
Google Chrome 4.1.249 1036
Google Chrome 4.1.249 1036
Google Chrome 4.1.249 .1045
Google Chrome 4.1.249 .1042
Google Chrome 4.0.249 .89
Google Chrome 4.0.249 .78
Google Chrome 4.1.249.1063
Google Chrome 4.1.249.1062
Google Chrome 4.1.249.1061
Google Chrome 4.1.249.1060
Google Chrome 4.1.249.1058
Google Chrome 4.1.249.1057
Google Chrome 4.1.249.1056
Google Chrome 4.1.249.1055
Google Chrome 4.1.249.1054
Google Chrome 4.1.249.1053
Google Chrome 4.1.249.1052
Google Chrome 4.1.249.1051
Google Chrome 4.1.249.1050
Google Chrome 4.1.249.1049
Google Chrome 4.1.249.1048
Google Chrome 4.1.249.1047
Google Chrome 4.1.249.1046
Google Chrome 4.1.249.1044
Google Chrome 4.1.249.1043
Google Chrome 4.1.249.1041
Google Chrome 4.1.249.1040
Google Chrome 4.1.249.1039
Google Chrome 4.1.249.1038
Google Chrome 4.1.249.1037
Google Chrome 4.1.249.1035
Google Chrome 4.1.249.1034
Google Chrome 4.1.249.1033
Google Chrome 4.1.249.1032
Google Chrome 4.1.249.1031
Google Chrome 4.1.249.1030
Google Chrome 4.1.249.1029
Google Chrome 4.1.249.1028
Google Chrome 4.1.249.1027
Google Chrome 4.1.249.1026
Google Chrome 4.1.249.1025
Google Chrome 4.1.249.1024
Google Chrome 4.1.249.1023
Google Chrome 4.1.249.1022
Google Chrome 4.1.249.1021
Google Chrome 4.1.249.1020
Google Chrome 4.1.249.1019
Google Chrome 4.1.249.1018
Google Chrome 4.1.249.1017
Google Chrome 4.1.249.1016
Google Chrome 4.1.249.1015
Google Chrome 4.1.249.1014
Google Chrome 4.1.249.1013
Google Chrome 4.1.249.1012
Google Chrome 4.1.249.1011
Google Chrome 4.1.249.1010
Google Chrome 4.1.249.1009
Google Chrome 4.1.249.1008
Google Chrome 4.1.249.1007
Google Chrome 4.1.249.1006
Google Chrome 4.1.249.1004
Google Chrome 4.1.249.1001
Google Chrome 4.1.249.0
Google Chrome 4.1 Beta
Google Chrome 4.0.305.0
Google Chrome 4.0.304.0
Google Chrome 4.0.303.0
Google Chrome 4.0.302.3
Google Chrome 4.0.302.2
Google Chrome 4.0.302.1
Google Chrome 4.0.302.0
Google Chrome 4.0.301.0
Google Chrome 4.0.300.0
Google Chrome 4.0.299.0
Google Chrome 4.0.296.0
Google Chrome 4.0.295.0
Google Chrome 4.0.294.0
Google Chrome 4.0.292.0
Google Chrome 4.0.290.0
Google Chrome 4.0.289.0
Google Chrome 4.0.288.1
Google Chrome 4.0.288.0
Google Chrome 4.0.287.0
Google Chrome 4.0.286.0
Google Chrome 4.0.278.0
Google Chrome 4.0.277.0
Google Chrome 4.0.276.0
Google Chrome 4.0.275.1
Google Chrome 4.0.275.0
Google Chrome 4.0.272.0
Google Chrome 4.0.271.0
Google Chrome 4.0.249.78 Beta
Google Chrome 4.0.224.0
Google Chrome 4.0.223.8
Google Chrome 4.0.223.7
Google Chrome 4.0.223.5
Google Chrome 4.0.223.4
Google Chrome 4.0.223.2
Google Chrome 4.0.223.1
Google Chrome 4.0.223.0
Google Chrome 4.0.222.5
Google Chrome 4.0.222.12
Google Chrome 4.0.222.1
Google Chrome 4.0.222.0
Google Chrome 4.0.221.8
Google Chrome 4.0.212.1
Google Chrome 4.0.212.0
Google Chrome 4.0.211.0
Apple Safari 4.0.5 for Windows
Apple Safari 4.0.5
Apple Safari 4.0.4 for Windows
Apple Safari 4.0.4
Apple Safari 4.0.3 for Windows
Apple Safari 4.0.3
Apple Safari 4.0.2 for Windows
Apple Safari 4.0.2
Apple Safari 4.0.1
Apple Safari 4 for Windows
Apple Safari 4 Beta
Apple Safari 4
Not Vulnerable: WebKit Open Source Project WebKit 1.2.5
Apple Safari 5.0 for Windows
Apple Safari 5.0
Apple Safari 4.1

Discussion

WebKit ':visited' CSS Pseudo-class Information Disclosure Vulnerability

WebKit is prone to an information-disclosure vulnerability.

An attacker can exploit this issue by enticing an unsuspecting user into viewing a malicious webpage.

Successful exploits can allow the attacker to obtain sensitive information.

NOTE: This issue was previously covered in BID 40620 (Apple Safari Prior to 5.0 and 4.1 Multiple Security Vulnerabilities) but has been given its own record to better document it.

Exploit / POC

WebKit ':visited' CSS Pseudo-class Information Disclosure Vulnerability

Currently we are not aware of any working exploits. If you feel we are in error or if you are aware of more recent information, please mail us at: [email protected].

Solution / Fix

WebKit ':visited' CSS Pseudo-class Information Disclosure Vulnerability

Solution:
Updates are available. Please see the references for more information.


Apple Safari 4 for Windows

Ubuntu Ubuntu Linux 9.10 powerpc

Ubuntu Ubuntu Linux 9.10 lpia

Ubuntu Ubuntu Linux 10.04 powerpc

Ubuntu Ubuntu Linux 9.10 amd64

Ubuntu Ubuntu Linux 10.10 powerpc

Apple Safari 4

Ubuntu Ubuntu Linux 9.10 sparc

Mandriva Linux Mandrake 2010.1 x86_64

Apple Safari 4.0.1

Apple Safari 4.0.3 for Windows

Apple Safari 4.0.5 for Windows

References

WebKit ':visited' CSS Pseudo-class Information Disclosure Vulnerability

References:

© CVE.report 2026

Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. It is the responsibility of user to evaluate the accuracy, completeness or usefulness of any information, opinion, advice or other content. EACH USER WILL BE SOLELY RESPONSIBLE FOR ANY consequences of his or her direct or indirect use of this web site. ALL WARRANTIES OF ANY KIND ARE EXPRESSLY DISCLAIMED. This site will NOT BE LIABLE FOR ANY DIRECT, INDIRECT or any other kind of loss.

CVE, CWE, and OVAL are registred trademarks of The MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. This site includes MITRE data granted under the following license.

Free CVE JSON API cve.report/api

CVE.report and Source URL Uptime Status status.cve.report