CVE-2009-3985
Mozilla Firefox before 3.0.16 and 3.5.x before 3.5.6, and SeaMonkey before 2.0.1, allows remote...
Mozilla Firefox before 3.0.16 and 3.5.x before 3.5.6, and SeaMonkey before 2.0.1, allows remote attackers to associate spoofed content with an invalid URL by setting document.location to this URL, and then writing arbitrary web script or HTML to the associated blank document, a related issue to CVE-2009-2654.
Exploit likelihood
What each source reports
NVD Score used
6.8
Mozilla Firefox before 3.0.16 and 3.5.x before 3.5.6, and SeaMonkey before 2.0.1, allows remote attackers to associate spoofed content with an invalid URL by setting document.location to this URL, and then writing arbitrary web script or HTML to the associated blank document, a related issue to CVE-2009-2654.
- Record
CVE-2009-3985- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
CVE List No score
Mozilla Firefox before 3.0.16 and 3.5.x before 3.5.6, and SeaMonkey before 2.0.1, allows remote attackers to associate spoofed content with an invalid URL by setting document.location to this URL, and then writing arbitrary web script or HTML to the associated blank document, a related issue to CVE-2009-2654.
- Record
CVE-2009-3985- Updated
- 2026-11-02
EUVDEUVD-2009-3956 No score
Mozilla Firefox before 3.0.16 and 3.5.x before 3.5.6, and SeaMonkey before 2.0.1, allows remote attackers to associate spoofed content with an invalid URL by setting document.location to this URL, and then writing arbitrary web script or HTML to the associated blank document, a related issue to CVE-2009-2654.
- Record
EUVD-2009-3956- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-gfvv-6f6j-f63q No score
Mozilla Firefox before 3.0.16 and 3.5.x before 3.5.6, and SeaMonkey before 2.0.1, allows remote...
Mozilla Firefox before 3.0.16 and 3.5.x before 3.5.6, and SeaMonkey before 2.0.1, allows remote attackers to associate spoofed content with an invalid URL by setting document.location to this URL, and then writing arbitrary web script or HTML to the associated blank document, a related issue to CVE-2009-2654.
- Record
GHSA-gfvv-6f6j-f63q- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10071-1 No score
MozillaFirefox-50.1.0-1.1 on GA media
These are all security issues fixed in the MozillaFirefox-50.1.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10071-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10218-1 No score
seamonkey-2.40-6.1 on GA media
These are all security issues fixed in the seamonkey-2.40-6.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10218-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xulrunnerDebian:5.0 From an advisory covering 6 CVEs |
before 1.9.0.16-1, plus listed versions 1.9.0.10-11.9.0.11-0lenny11.9.0.11-11.9.0.12-0lenny11.9.0.12-1 Show 13 moreShow less1.9.0.13-0lenny11.9.0.13-11.9.0.14-0lenny11.9.0.14-11.9.0.15-0lenny11.9.0.5-11.9.0.6-11.9.0.7-0lenny11.9.0.7-0lenny21.9.0.7-11.9.0.8-11.9.0.9-0lenny21.9.0.9-1 |
1.9.0.16-1 |
firefoxRed Hat:enterprise_linux:4::as From an advisory covering 6 CVEs |
before 0:3.0.16-4.el4 | 0:3.0.16-4.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 6 CVEs |
before 0:3.0.16-4.el4 | 0:3.0.16-4.el4 |
firefoxRed Hat:enterprise_linux:4::desktop From an advisory covering 6 CVEs |
before 0:3.0.16-4.el4 | 0:3.0.16-4.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 6 CVEs |
before 0:3.0.16-4.el4 | 0:3.0.16-4.el4 |
firefoxRed Hat:enterprise_linux:4::es From an advisory covering 6 CVEs |
before 0:3.0.16-4.el4 | 0:3.0.16-4.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 6 CVEs |
before 0:3.0.16-4.el4 | 0:3.0.16-4.el4 |
firefoxRed Hat:enterprise_linux:4::ws From an advisory covering 6 CVEs |
before 0:3.0.16-4.el4 | 0:3.0.16-4.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 6 CVEs |
before 0:3.0.16-4.el4 | 0:3.0.16-4.el4 |
xulrunnerRed Hat:enterprise_linux:5::client_workstation From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
Show 14 moreShow less
| Package | Affected | Fixed |
|---|---|---|
xulrunner-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
xulrunner-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
xulrunner-devel-unstableRed Hat:enterprise_linux:5::client_workstation From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
firefoxRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:3.0.16-1.el5_4 | 0:3.0.16-1.el5_4 |
firefox-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:3.0.16-1.el5_4 | 0:3.0.16-1.el5_4 |
xulrunnerRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
firefoxRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:3.0.16-1.el5_4 | 0:3.0.16-1.el5_4 |
firefox-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:3.0.16-1.el5_4 | 0:3.0.16-1.el5_4 |
xulrunnerRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
xulrunner-develRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
xulrunner-devel-unstableRed Hat:enterprise_linux:5::server From an advisory covering 6 CVEs |
before 0:1.9.0.16-2.el5_4 | 0:1.9.0.16-2.el5_4 |
MozillaFirefoxopenSUSE:Tumbleweed From an advisory covering 899 CVEs |
before 50.1.0-1.1 | 50.1.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-3985 is a medium vulnerability (CVSS 6.8) in Mozilla Firefox, published December 16, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.54%, the 85th percentile. No source names a fixed version.
References
securitytracker.com/id?1023343
secunia.com/advisories/37704
secunia.com/advisories/37699
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A8480
securitytracker.com/id?1023342
exchange.xforce.ibmcloud.com/vulnerabilities/54808
Show 194 moreShow less
vupen.com/english/advisories/2009/3547
secunia.com/advisories/37881
bugzilla.mozilla.org/show_bug.cgi?id=514232
redhat.com/archives/fedora-package-announce/2009-December/msg01034.html
secunia.com/advisories/37785
bugzilla.redhat.com/show_bug.cgi?id=546726
ubuntu.com/usn/USN-874-1
secunia.com/advisories/37813
redhat.com/archives/fedora-package-announce/2009-December/msg00995.html
ubuntu.com/usn/USN-873-1
securityfocus.com/bid/37349
rhn.redhat.com/errata/RHSA-2009-1674.html
redhat.com/archives/fedora-package-announce/2009-December/msg01041.html
debian.org/security/2009/dsa-1956
mozilla.org/security/announce/2009/mfsa2009-69.html
secunia.com/advisories/37856
securityfocus.com/bid/37370
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A9911
novell.com/linux/security/advisories/2009_63_firefox.html
nvd.nist.gov/vuln/detail/CVE-2009-3985
github.com/advisories/GHSA-gfvv-6f6j-f63q
access.redhat.com/errata/RHSA-2009:1674
redhat.com/security/updates/classification
mozilla.org/security/known-vulnerabilities/firefox30.html
bugzilla.redhat.com/show_bug.cgi?id=546694
bugzilla.redhat.com/show_bug.cgi?id=546713
bugzilla.redhat.com/show_bug.cgi?id=546720
bugzilla.redhat.com/show_bug.cgi?id=546722
bugzilla.redhat.com/show_bug.cgi?id=546724
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1674.json
access.redhat.com/security/cve/CVE-2009-3979
cve.org/CVERecord?id=CVE-2009-3979
nvd.nist.gov/vuln/detail/CVE-2009-3979
access.redhat.com/security/cve/CVE-2009-3981
cve.org/CVERecord?id=CVE-2009-3981
nvd.nist.gov/vuln/detail/CVE-2009-3981
access.redhat.com/security/cve/CVE-2009-3983
cve.org/CVERecord?id=CVE-2009-3983
nvd.nist.gov/vuln/detail/CVE-2009-3983
access.redhat.com/security/cve/CVE-2009-3984
cve.org/CVERecord?id=CVE-2009-3984
nvd.nist.gov/vuln/detail/CVE-2009-3984
access.redhat.com/security/cve/CVE-2009-3985
cve.org/CVERecord?id=CVE-2009-3985
access.redhat.com/security/cve/CVE-2009-3986
cve.org/CVERecord?id=CVE-2009-3986
nvd.nist.gov/vuln/detail/CVE-2009-3986
suse.com/security/cve/CVE-2008-5913
suse.com/security/cve/CVE-2009-0040
suse.com/security/cve/CVE-2009-0652
suse.com/security/cve/CVE-2009-0771
suse.com/security/cve/CVE-2009-0772
suse.com/security/cve/CVE-2009-0773
suse.com/security/cve/CVE-2009-0774
suse.com/security/cve/CVE-2009-0775
suse.com/security/cve/CVE-2009-0776
suse.com/security/cve/CVE-2009-0777
suse.com/security/cve/CVE-2009-1044
suse.com/security/cve/CVE-2009-1169
suse.com/security/cve/CVE-2009-1302
suse.com/security/cve/CVE-2009-1303
suse.com/security/cve/CVE-2009-1304
suse.com/security/cve/CVE-2009-1305
suse.com/security/cve/CVE-2009-1306
suse.com/security/cve/CVE-2009-1307
suse.com/security/cve/CVE-2009-1308
suse.com/security/cve/CVE-2009-1309
suse.com/security/cve/CVE-2009-1310
suse.com/security/cve/CVE-2009-1311
suse.com/security/cve/CVE-2009-1312
suse.com/security/cve/CVE-2009-1313
suse.com/security/cve/CVE-2009-1563
suse.com/security/cve/CVE-2009-2470
suse.com/security/cve/CVE-2009-2654
suse.com/security/cve/CVE-2009-3069
suse.com/security/cve/CVE-2009-3070
suse.com/security/cve/CVE-2009-3071
suse.com/security/cve/CVE-2009-3072
suse.com/security/cve/CVE-2009-3073
suse.com/security/cve/CVE-2009-3074
suse.com/security/cve/CVE-2009-3075
suse.com/security/cve/CVE-2009-3077
suse.com/security/cve/CVE-2009-3078
suse.com/security/cve/CVE-2009-3079
suse.com/security/cve/CVE-2009-3274
suse.com/security/cve/CVE-2009-3370
suse.com/security/cve/CVE-2009-3371
suse.com/security/cve/CVE-2009-3372
suse.com/security/cve/CVE-2009-3373
suse.com/security/cve/CVE-2009-3374
suse.com/security/cve/CVE-2009-3375
suse.com/security/cve/CVE-2009-3376
suse.com/security/cve/CVE-2009-3377
suse.com/security/cve/CVE-2009-3378
suse.com/security/cve/CVE-2009-3379
suse.com/security/cve/CVE-2009-3380
suse.com/security/cve/CVE-2009-3381
suse.com/security/cve/CVE-2009-3383
suse.com/security/cve/CVE-2009-3388
suse.com/security/cve/CVE-2009-3389
suse.com/security/cve/CVE-2009-3555
suse.com/security/cve/CVE-2009-3979
suse.com/security/cve/CVE-2009-3980
suse.com/security/cve/CVE-2009-3982
suse.com/security/cve/CVE-2009-3983
suse.com/security/cve/CVE-2009-3984
suse.com/security/cve/CVE-2009-3985
suse.com/security/cve/CVE-2010-0164
suse.com/security/cve/CVE-2010-0165
suse.com/security/cve/CVE-2010-0166
suse.com/security/cve/CVE-2010-0167
suse.com/security/cve/CVE-2010-0168
suse.com/security/cve/CVE-2010-0169
suse.com/security/cve/CVE-2010-0170
suse.com/security/cve/CVE-2010-0171
suse.com/security/cve/CVE-2010-0172
suse.com/security/cve/CVE-2010-0173
suse.com/security/cve/CVE-2010-0174
suse.com/security/cve/CVE-2010-0176
suse.com/security/cve/CVE-2010-0177
suse.com/security/cve/CVE-2010-0178
suse.com/security/cve/CVE-2010-0181
suse.com/security/cve/CVE-2010-0182
suse.com/security/cve/CVE-2010-0654
suse.com/security/cve/CVE-2010-1028
suse.com/security/cve/CVE-2010-1121
suse.com/security/cve/CVE-2010-1125
suse.com/security/cve/CVE-2010-1196
suse.com/security/cve/CVE-2010-1197
suse.com/security/cve/CVE-2010-1198
suse.com/security/cve/CVE-2010-1199
suse.com/security/cve/CVE-2010-1200
suse.com/security/cve/CVE-2010-1201
suse.com/security/cve/CVE-2010-1202
suse.com/security/cve/CVE-2010-1203
suse.com/security/cve/CVE-2010-1205
suse.com/security/cve/CVE-2010-1206
suse.com/security/cve/CVE-2010-1207
suse.com/security/cve/CVE-2010-1208
suse.com/security/cve/CVE-2010-1209
suse.com/security/cve/CVE-2010-1210
suse.com/security/cve/CVE-2010-1211
suse.com/security/cve/CVE-2010-1212
suse.com/security/cve/CVE-2010-1213
suse.com/security/cve/CVE-2010-1214
suse.com/security/cve/CVE-2010-1215
suse.com/security/cve/CVE-2010-2751
suse.com/security/cve/CVE-2010-2752
suse.com/security/cve/CVE-2010-2753
suse.com/security/cve/CVE-2010-2754
suse.com/security/cve/CVE-2010-2755
suse.com/security/cve/CVE-2010-2760
suse.com/security/cve/CVE-2010-2762
suse.com/security/cve/CVE-2010-2764
suse.com/security/cve/CVE-2010-2765
suse.com/security/cve/CVE-2010-2766
suse.com/security/cve/CVE-2010-2767
suse.com/security/cve/CVE-2010-2768
suse.com/security/cve/CVE-2010-2769
suse.com/security/cve/CVE-2010-3166
suse.com/security/cve/CVE-2010-3167
suse.com/security/cve/CVE-2010-3168
suse.com/security/cve/CVE-2010-3169
suse.com/security/cve/CVE-2010-3170
suse.com/security/cve/CVE-2010-3173
suse.com/security/cve/CVE-2010-3174
suse.com/security/cve/CVE-2010-3175
suse.com/security/cve/CVE-2010-3176
suse.com/security/cve/CVE-2010-3177
suse.com/security/cve/CVE-2010-3178
suse.com/security/cve/CVE-2010-3179
suse.com/security/cve/CVE-2010-3180
suse.com/security/cve/CVE-2010-3182
suse.com/security/cve/CVE-2010-3183
suse.com/security/cve/CVE-2010-3765
suse.com/security/cve/CVE-2011-0068
suse.com/security/cve/CVE-2011-0069
suse.com/security/cve/CVE-2011-0070
suse.com/security/cve/CVE-2011-0079
suse.com/security/cve/CVE-2011-0080
suse.com/security/cve/CVE-2011-0081
suse.com/security/cve/CVE-2011-0084
suse.com/security/cve/CVE-2011-1187
suse.com/security/cve/CVE-2011-1202
suse.com/security/cve/CVE-2011-2366
suse.com/security/cve/CVE-2011-2367
suse.com/security/cve/CVE-2011-2368
suse.com/security/cve/CVE-2011-2369
suse.com/security/cve/CVE-2011-2370
suse.com/security/cve/CVE-2011-2371
suse.com/security/cve/CVE-2011-2372
suse.com/security/cve/CVE-2011-2373
suse.com/security/cve/CVE-2011-2374
suse.com/security/cve/CVE-2011-2375
Left out here: 783 references. The JSON record has them.