Mozilla Foundation Security Advisory 2009-71
GeckoActiveXObject exception messages can be used to enumerate installed COM objects
- Announced
- December 15, 2009
- Reporter
- Gregory Fleischer
- Impact
- Low
- Products
- Firefox, SeaMonkey
- Fixed in
-
- Firefox 3.0.16
- Firefox 3.5.6
- SeaMonkey 2.0.1
Description
Security researcher Gregory Fleischer reported
that the exception messages generated by
Mozilla's GeckoActiveXObject
differ based on whether or
not the requested COM object's ProgID is present in the system
registry. A malicious site could use this vulnerability to enumerate
a list of COM objects installed on a user's system and create a
profile to track the user across browsing sessions.