CVE-2008-5913
The Math.random function in the JavaScript implementation in Mozilla Firefox 3.5.x before 3.5.10...
CVE-2008-5913 is a medium vulnerability (CVSS 4.9) in Mozilla Firefox, published January 20, 2009. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.14%, the 66th percentile. Fixed in firefox 0:3.6.4-8.el4.
The Math.random function in the JavaScript implementation in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, and SeaMonkey before 2.0.5, uses a random number generator that is seeded only once per browser session, which makes it easier for remote attackers to track a user, or trick a user into acting upon a spoofed pop-up message, by calculating the seed value, related to a "temporary footprint" and an "in-session phishing attack."
Exploit likelihood
What each source reports
NVD Score used
4.9
The Math.random function in the JavaScript implementation in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, and SeaMonkey before 2.0.5, uses a random number generator that is seeded only once per browser session, which makes it easier for remote attackers to track a user, or trick a user into acting upon a spoofed pop-up message, by calculating the seed value, related to a "temporary footprint" and an "in-session phishing attack."
- Record
CVE-2008-5913- CVSS 2.0
- 4.9 Medium
AV:N/AC:M/Au:S/C:P/I:P/A:N - Updated
- 2026-11-02
CVE List No score
The Math.random function in the JavaScript implementation in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, and SeaMonkey before 2.0.5, uses a random number generator that is seeded only once per browser session, which makes it easier for remote attackers to track a user, or trick a user into acting upon a spoofed pop-up message, by calculating the seed value, related to a "temporary footprint" and an "in-session phishing attack."
- Record
CVE-2008-5913- Updated
- 2026-11-02
EUVDEUVD-2008-5883 No score
The Math.random function in the JavaScript implementation in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, and SeaMonkey before 2.0.5, uses a random number generator that is seeded only once per browser session, which makes it easier for remote attackers to track a user, or trick a user into acting upon a spoofed pop-up message, by calculating the seed value, related to a "temporary footprint" and an "in-session phishing attack."
- Record
EUVD-2008-5883- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-7mj9-f8rr-cqvj No score
The Math.random function in the JavaScript implementation in Mozilla Firefox 3.5.x before 3.5.10...
The Math.random function in the JavaScript implementation in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, and SeaMonkey before 2.0.5, uses a random number generator that is seeded only once per browser session, which makes it easier for remote attackers to track a user, or trick a user into acting upon a spoofed pop-up message, by calculating the seed value, related to a "temporary footprint" and an "in-session phishing attack."
- Record
GHSA-7mj9-f8rr-cqvj- 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
OSVopenSUSE-SU-2024:14572-1 No score
firefox-esr-128.5.1-1.1 on GA media
These are all security issues fixed in the firefox-esr-128.5.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14572-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
firefoxRed Hat:enterprise_linux:4::as |
before 0:3.6.4-8.el4 | 0:3.6.4-8.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::as |
before 0:3.6.4-8.el4 | 0:3.6.4-8.el4 |
firefoxRed Hat:enterprise_linux:4::desktop |
before 0:3.6.4-8.el4 | 0:3.6.4-8.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:3.6.4-8.el4 | 0:3.6.4-8.el4 |
firefoxRed Hat:enterprise_linux:4::es |
before 0:3.6.4-8.el4 | 0:3.6.4-8.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::es |
before 0:3.6.4-8.el4 | 0:3.6.4-8.el4 |
firefoxRed Hat:enterprise_linux:4::ws |
before 0:3.6.4-8.el4 | 0:3.6.4-8.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:3.6.4-8.el4 | 0:3.6.4-8.el4 |
devhelpRed Hat:enterprise_linux:5::client_workstation |
before 0:0.12-21.el5 | 0:0.12-21.el5 |
devhelp-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:0.12-21.el5 | 0:0.12-21.el5 |
Show 51 moreShow less
| Package | Affected | Fixed |
|---|---|---|
devhelp-develRed Hat:enterprise_linux:5::client_workstation |
before 0:0.12-21.el5 | 0:0.12-21.el5 |
totemRed Hat:enterprise_linux:5::client_workstation |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
totem-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
totem-develRed Hat:enterprise_linux:5::client_workstation |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
xulrunnerRed Hat:enterprise_linux:5::client_workstation |
before 0:1.9.2.4-10.el5 | 0:1.9.2.4-10.el5 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:1.9.2.4-10.el5 | 0:1.9.2.4-10.el5 |
xulrunner-develRed Hat:enterprise_linux:5::client_workstation |
before 0:1.9.2.4-10.el5 | 0:1.9.2.4-10.el5 |
devhelpRed Hat:enterprise_linux:5::client |
before 0:0.12-21.el5 | 0:0.12-21.el5 |
devhelp-debuginfoRed Hat:enterprise_linux:5::client |
before 0:0.12-21.el5 | 0:0.12-21.el5 |
escRed Hat:enterprise_linux:5::client |
before 0:1.1.0-12.el5 | 0:1.1.0-12.el5 |
esc-debuginfoRed Hat:enterprise_linux:5::client |
before 0:1.1.0-12.el5 | 0:1.1.0-12.el5 |
firefoxRed Hat:enterprise_linux:5::client |
before 0:3.6.4-8.el5 | 0:3.6.4-8.el5 |
firefox-debuginfoRed Hat:enterprise_linux:5::client |
before 0:3.6.4-8.el5 | 0:3.6.4-8.el5 |
gnome-python2-extrasRed Hat:enterprise_linux:5::client |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-extras-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-gtkhtml2Red Hat:enterprise_linux:5::client |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-gtkmozembedRed Hat:enterprise_linux:5::client |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-gtkspellRed Hat:enterprise_linux:5::client |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-libeggRed Hat:enterprise_linux:5::client |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
totemRed Hat:enterprise_linux:5::client |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
totem-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
totem-mozpluginRed Hat:enterprise_linux:5::client |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
xulrunnerRed Hat:enterprise_linux:5::client |
before 0:1.9.2.4-10.el5 | 0:1.9.2.4-10.el5 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::client |
before 0:1.9.2.4-10.el5 | 0:1.9.2.4-10.el5 |
xulrunner-develRed Hat:enterprise_linux:5::client |
before 0:1.9.2.4-10.el5 | 0:1.9.2.4-10.el5 |
yelpRed Hat:enterprise_linux:5::client |
before 0:2.16.0-26.el5 | 0:2.16.0-26.el5 |
yelp-debuginfoRed Hat:enterprise_linux:5::client |
before 0:2.16.0-26.el5 | 0:2.16.0-26.el5 |
devhelpRed Hat:enterprise_linux:5::server |
before 0:0.12-21.el5 | 0:0.12-21.el5 |
devhelp-debuginfoRed Hat:enterprise_linux:5::server |
before 0:0.12-21.el5 | 0:0.12-21.el5 |
devhelp-develRed Hat:enterprise_linux:5::server |
before 0:0.12-21.el5 | 0:0.12-21.el5 |
escRed Hat:enterprise_linux:5::server |
before 0:1.1.0-12.el5 | 0:1.1.0-12.el5 |
esc-debuginfoRed Hat:enterprise_linux:5::server |
before 0:1.1.0-12.el5 | 0:1.1.0-12.el5 |
firefoxRed Hat:enterprise_linux:5::server |
before 0:3.6.4-8.el5 | 0:3.6.4-8.el5 |
firefox-debuginfoRed Hat:enterprise_linux:5::server |
before 0:3.6.4-8.el5 | 0:3.6.4-8.el5 |
gnome-python2-extrasRed Hat:enterprise_linux:5::server |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-extras-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-gtkhtml2Red Hat:enterprise_linux:5::server |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-gtkmozembedRed Hat:enterprise_linux:5::server |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-gtkspellRed Hat:enterprise_linux:5::server |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
gnome-python2-libeggRed Hat:enterprise_linux:5::server |
before 0:2.14.2-7.el5 | 0:2.14.2-7.el5 |
totemRed Hat:enterprise_linux:5::server |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
totem-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
totem-develRed Hat:enterprise_linux:5::server |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
totem-mozpluginRed Hat:enterprise_linux:5::server |
before 0:2.16.7-7.el5 | 0:2.16.7-7.el5 |
xulrunnerRed Hat:enterprise_linux:5::server |
before 0:1.9.2.4-10.el5 | 0:1.9.2.4-10.el5 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::server |
before 0:1.9.2.4-10.el5 | 0:1.9.2.4-10.el5 |
xulrunner-develRed Hat:enterprise_linux:5::server |
before 0:1.9.2.4-10.el5 | 0:1.9.2.4-10.el5 |
yelpRed Hat:enterprise_linux:5::server |
before 0:2.16.0-26.el5 | 0:2.16.0-26.el5 |
yelp-debuginfoRed Hat:enterprise_linux:5::server |
before 0:2.16.0-26.el5 | 0:2.16.0-26.el5 |
MozillaFirefoxopenSUSE:Tumbleweed |
before 50.1.0-1.1 | 50.1.0-1.1 |
firefox-esropenSUSE:Tumbleweed |
before 128.5.1-1.1 | 128.5.1-1.1 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
secunia.com/advisories/40481
ubuntu.com/usn/usn-930-1
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11139
lists.fedoraproject.org/pipermail/package-announce/2010-June/043405.html
vupen.com/english/advisories/2010/1640
redhat.com/support/errata/RHSA-2010-0501.html
Show 194 moreShow less
vupen.com/english/advisories/2010/1557
infoworld.com/article/09/01/13/Browser_bug_could_allow_phishing_without_email_1.html
mandriva.com/security/advisories?name=MDVSA-2010:125
vupen.com/english/advisories/2010/1773
darkreading.com/security/attacks/showArticle.jhtml?articleID=212900161
arstechnica.com/news.ars/post/20090113-new-method-of-phishmongering-could-fool-experienced-users.html
vupen.com/english/advisories/2010/1592
ubuntu.com/usn/usn-930-2
vupen.com/english/advisories/2010/1551
redhat.com/support/errata/RHSA-2010-0500.html
lists.opensuse.org/opensuse-security-announce/2010-07/msg00005.html
trusteer.com/files/In-session-phishing-advisory-2.pdf
mozilla.org/security/announce/2010/mfsa2010-33.html
bugzilla.mozilla.org/show_bug.cgi?id=475585
secunia.com/advisories/40401
lists.fedoraproject.org/pipermail/package-announce/2010-June/043369.html
securityfocus.com/bid/33276
secunia.com/advisories/40326
support.avaya.com/css/P8/documents/100091069
nvd.nist.gov/vuln/detail/CVE-2008-5913
github.com/advisories/GHSA-7mj9-f8rr-cqvj
access.redhat.com/errata/RHSA-2010:0500
access.redhat.com/security/updates/classification
mozilla.com/en-US/firefox/3.6.4/releasenotes
mozilla.com/en-US/firefox/3.6/releasenotes
mozilla.org/security/known-vulnerabilities/firefox35.html
mozilla.org/security/known-vulnerabilities/firefox36.html
bugzilla.redhat.com/show_bug.cgi?id=480938
bugzilla.redhat.com/show_bug.cgi?id=577029
bugzilla.redhat.com/show_bug.cgi?id=577584
bugzilla.redhat.com/show_bug.cgi?id=586580
bugzilla.redhat.com/show_bug.cgi?id=590804
bugzilla.redhat.com/show_bug.cgi?id=590810
bugzilla.redhat.com/show_bug.cgi?id=590816
bugzilla.redhat.com/show_bug.cgi?id=590828
bugzilla.redhat.com/show_bug.cgi?id=590830
bugzilla.redhat.com/show_bug.cgi?id=590833
bugzilla.redhat.com/show_bug.cgi?id=590850
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0500.json
access.redhat.com/security/cve/CVE-2008-5913
cve.org/CVERecord?id=CVE-2008-5913
access.redhat.com/security/cve/CVE-2009-5017
bugzilla.redhat.com/show_bug.cgi?id=656287
cve.org/CVERecord?id=CVE-2009-5017
nvd.nist.gov/vuln/detail/CVE-2009-5017
access.redhat.com/security/cve/CVE-2010-0182
cve.org/CVERecord?id=CVE-2010-0182
nvd.nist.gov/vuln/detail/CVE-2010-0182
access.redhat.com/security/cve/CVE-2010-1121
cve.org/CVERecord?id=CVE-2010-1121
nvd.nist.gov/vuln/detail/CVE-2010-1121
access.redhat.com/security/cve/CVE-2010-1125
cve.org/CVERecord?id=CVE-2010-1125
nvd.nist.gov/vuln/detail/CVE-2010-1125
access.redhat.com/security/cve/CVE-2010-1196
cve.org/CVERecord?id=CVE-2010-1196
nvd.nist.gov/vuln/detail/CVE-2010-1196
access.redhat.com/security/cve/CVE-2010-1197
cve.org/CVERecord?id=CVE-2010-1197
nvd.nist.gov/vuln/detail/CVE-2010-1197
access.redhat.com/security/cve/CVE-2010-1198
cve.org/CVERecord?id=CVE-2010-1198
nvd.nist.gov/vuln/detail/CVE-2010-1198
access.redhat.com/security/cve/CVE-2010-1199
cve.org/CVERecord?id=CVE-2010-1199
nvd.nist.gov/vuln/detail/CVE-2010-1199
access.redhat.com/security/cve/CVE-2010-1200
cve.org/CVERecord?id=CVE-2010-1200
nvd.nist.gov/vuln/detail/CVE-2010-1200
access.redhat.com/security/cve/CVE-2010-1202
cve.org/CVERecord?id=CVE-2010-1202
nvd.nist.gov/vuln/detail/CVE-2010-1202
access.redhat.com/security/cve/CVE-2010-1203
cve.org/CVERecord?id=CVE-2010-1203
nvd.nist.gov/vuln/detail/CVE-2010-1203
access.redhat.com/errata/RHSA-2010:0501
security.access.redhat.com/data/csaf/v2/advisories/2010/rhsa-2010_0501.json
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
lists.opensuse.org/archives/list/[email protected]/thread/3HI2RC7AJAHY74Q6MK7GNGWU6TITB22V
Left out here: 1,969 references. The JSON record has them.