CVE-2012-4181
Use-after-free vulnerability in the nsSMILAnimationController::DoSample function in Mozilla...
CVE-2012-4181 is a high vulnerability (CVSS 9.3) in Mozilla Firefox, published October 10, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.80%, the 91st percentile. Fixed in firefox 0:10.0.8-1.el5_8.
Use-after-free vulnerability in the nsSMILAnimationController::DoSample function in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbird before 16.0, Thunderbird ESR 10.x before 10.0.8, and SeaMonkey before 2.13 allows remote attackers to execute arbitrary code or cause a denial of service (heap memory corruption) via unspecified vectors.
Exploit likelihood
What each source reports
NVD Score used
9.3
Use-after-free vulnerability in the nsSMILAnimationController::DoSample function in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbird before 16.0, Thunderbird ESR 10.x before 10.0.8, and SeaMonkey before 2.13 allows remote attackers to execute arbitrary code or cause a denial of service (heap memory corruption) via unspecified vectors.
- Record
CVE-2012-4181- CVSS 2.0
- 9.3 High
AV:N/AC:M/Au:N/C:C/I:C/A:C - Weakness
- CWE-416
- Updated
- 2026-11-02
CVE List No score
Use-after-free vulnerability in the nsSMILAnimationController::DoSample function in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbird before 16.0, Thunderbird ESR 10.x before 10.0.8, and SeaMonkey before 2.13 allows remote attackers to execute arbitrary code or cause a denial of service (heap memory corruption) via unspecified vectors.
- Record
CVE-2012-4181- Updated
- 2026-11-02
EUVDEUVD-2012-4125 No score
Use-after-free vulnerability in the nsSMILAnimationController::DoSample function in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbird before 16.0, Thunderbird ESR 10.x before 10.0.8, and SeaMonkey before 2.13 allows remote attackers to execute arbitrary code or cause a denial of service (heap memory corruption) via unspecified vectors.
- Record
EUVD-2012-4125- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-p7v4-hxpj-8rjp No score
Use-after-free vulnerability in the nsSMILAnimationController::DoSample function in Mozilla...
Use-after-free vulnerability in the nsSMILAnimationController::DoSample function in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbird before 16.0, Thunderbird ESR 10.x before 10.0.8, and SeaMonkey before 2.13 allows remote attackers to execute arbitrary code or cause a denial of service (heap memory corruption) via unspecified vectors.
- Record
GHSA-p7v4-hxpj-8rjp- Weakness
- CWE-416
- 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:10230-1 No score
MozillaThunderbird-45.5.1-1.1 on GA media
These are all security issues fixed in the MozillaThunderbird-45.5.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10230-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:5::client |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
firefox-debuginfoRed Hat:enterprise_linux:5::client |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
xulrunnerRed Hat:enterprise_linux:5::client |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::client |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
xulrunnerRed Hat:enterprise_linux:5::client_workstation |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
xulrunner-develRed Hat:enterprise_linux:5::client_workstation |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
firefoxRed Hat:enterprise_linux:5::server |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
firefox-debuginfoRed Hat:enterprise_linux:5::server |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
xulrunnerRed Hat:enterprise_linux:5::server |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
Show 35 moreShow less
| Package | Affected | Fixed |
|---|---|---|
xulrunner-debuginfoRed Hat:enterprise_linux:5::server |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
xulrunner-develRed Hat:enterprise_linux:5::server |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
firefoxRed Hat:enterprise_linux:6::client |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
firefox-debuginfoRed Hat:enterprise_linux:6::client |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunnerRed Hat:enterprise_linux:6::client |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunner-debuginfoRed Hat:enterprise_linux:6::client |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunner-develRed Hat:enterprise_linux:6::client |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
firefoxRed Hat:enterprise_linux:6::computenode |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
firefox-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunnerRed Hat:enterprise_linux:6::computenode |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunner-debuginfoRed Hat:enterprise_linux:6::computenode |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunner-develRed Hat:enterprise_linux:6::computenode |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
firefoxRed Hat:enterprise_linux:6::server |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
firefox-debuginfoRed Hat:enterprise_linux:6::server |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunnerRed Hat:enterprise_linux:6::server |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunner-debuginfoRed Hat:enterprise_linux:6::server |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunner-develRed Hat:enterprise_linux:6::server |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
firefoxRed Hat:enterprise_linux:6::workstation |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
firefox-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunnerRed Hat:enterprise_linux:6::workstation |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunner-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
xulrunner-develRed Hat:enterprise_linux:6::workstation |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
thunderbirdRed Hat:enterprise_linux:5::client |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
thunderbird-debuginfoRed Hat:enterprise_linux:5::client |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
thunderbirdRed Hat:rhel_productivity:5 |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
thunderbird-debuginfoRed Hat:rhel_productivity:5 |
before 0:10.0.8-1.el5_8 | 0:10.0.8-1.el5_8 |
thunderbirdRed Hat:enterprise_linux:6::client |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
thunderbird-debuginfoRed Hat:enterprise_linux:6::client |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
thunderbirdRed Hat:enterprise_linux:6::server |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
thunderbird-debuginfoRed Hat:enterprise_linux:6::server |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
thunderbirdRed Hat:enterprise_linux:6::workstation |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
thunderbird-debuginfoRed Hat:enterprise_linux:6::workstation |
before 0:10.0.8-1.el6_3 | 0:10.0.8-1.el6_3 |
MozillaFirefoxopenSUSE:Tumbleweed |
before 50.1.0-1.1 | 50.1.0-1.1 |
MozillaThunderbirdopenSUSE:Tumbleweed |
before 45.5.1-1.1 | 45.5.1-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/50904
secunia.com/advisories/50935
osvdb.org/86100
bugzilla.mozilla.org/show_bug.cgi?id=786111
secunia.com/advisories/50856
secunia.com/advisories/50892
Show 194 moreShow less
rhn.redhat.com/errata/RHSA-2012-1351.html
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A16523
secunia.com/advisories/50936
securityfocus.com/bid/56130
secunia.com/advisories/55318
lists.opensuse.org/opensuse-security-announce/2012-10/msg00010.html
mandriva.com/security/advisories?name=MDVSA-2012:163
exchange.xforce.ibmcloud.com/vulnerabilities/79159
ubuntu.com/usn/USN-1611-1
mozilla.org/security/announce/2012/mfsa2012-85.html
nvd.nist.gov/vuln/detail/CVE-2012-4181
github.com/advisories/GHSA-p7v4-hxpj-8rjp
access.redhat.com/errata/RHSA-2012:1350
access.redhat.com/security/updates/classification
mozilla.org/security/known-vulnerabilities/firefoxESR.html
bugzilla.redhat.com/show_bug.cgi?id=851912
bugzilla.redhat.com/show_bug.cgi?id=863614
bugzilla.redhat.com/show_bug.cgi?id=863618
bugzilla.redhat.com/show_bug.cgi?id=863619
bugzilla.redhat.com/show_bug.cgi?id=863621
bugzilla.redhat.com/show_bug.cgi?id=863622
bugzilla.redhat.com/show_bug.cgi?id=863623
bugzilla.redhat.com/show_bug.cgi?id=863624
bugzilla.redhat.com/show_bug.cgi?id=863625
bugzilla.redhat.com/show_bug.cgi?id=863626
bugzilla.redhat.com/show_bug.cgi?id=863628
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_1350.json
access.redhat.com/security/cve/CVE-2012-1956
cve.org/CVERecord?id=CVE-2012-1956
nvd.nist.gov/vuln/detail/CVE-2012-1956
mozilla.org/security/announce/2012/mfsa2012-59.html
access.redhat.com/security/cve/CVE-2012-3982
cve.org/CVERecord?id=CVE-2012-3982
nvd.nist.gov/vuln/detail/CVE-2012-3982
mozilla.org/security/announce/2012/mfsa2012-74.html
access.redhat.com/security/cve/CVE-2012-3986
cve.org/CVERecord?id=CVE-2012-3986
nvd.nist.gov/vuln/detail/CVE-2012-3986
mozilla.org/security/announce/2012/mfsa2012-77.html
access.redhat.com/security/cve/CVE-2012-3988
cve.org/CVERecord?id=CVE-2012-3988
nvd.nist.gov/vuln/detail/CVE-2012-3988
mozilla.org/security/announce/2012/mfsa2012-79.html
access.redhat.com/security/cve/CVE-2012-3990
cve.org/CVERecord?id=CVE-2012-3990
nvd.nist.gov/vuln/detail/CVE-2012-3990
mozilla.org/security/announce/2012/mfsa2012-87.html
access.redhat.com/security/cve/CVE-2012-3991
cve.org/CVERecord?id=CVE-2012-3991
nvd.nist.gov/vuln/detail/CVE-2012-3991
mozilla.org/security/announce/2012/mfsa2012-81.html
access.redhat.com/security/cve/CVE-2012-3992
cve.org/CVERecord?id=CVE-2012-3992
nvd.nist.gov/vuln/detail/CVE-2012-3992
mozilla.org/security/announce/2012/mfsa2012-84.html
access.redhat.com/security/cve/CVE-2012-3993
cve.org/CVERecord?id=CVE-2012-3993
nvd.nist.gov/vuln/detail/CVE-2012-3993
mozilla.org/security/announce/2012/mfsa2012-83.html
access.redhat.com/security/cve/CVE-2012-3994
cve.org/CVERecord?id=CVE-2012-3994
nvd.nist.gov/vuln/detail/CVE-2012-3994
mozilla.org/security/announce/2012/mfsa2012-82.html
access.redhat.com/security/cve/CVE-2012-3995
cve.org/CVERecord?id=CVE-2012-3995
nvd.nist.gov/vuln/detail/CVE-2012-3995
access.redhat.com/security/cve/CVE-2012-4179
cve.org/CVERecord?id=CVE-2012-4179
nvd.nist.gov/vuln/detail/CVE-2012-4179
access.redhat.com/security/cve/CVE-2012-4180
cve.org/CVERecord?id=CVE-2012-4180
nvd.nist.gov/vuln/detail/CVE-2012-4180
access.redhat.com/security/cve/CVE-2012-4181
cve.org/CVERecord?id=CVE-2012-4181
access.redhat.com/security/cve/CVE-2012-4182
cve.org/CVERecord?id=CVE-2012-4182
nvd.nist.gov/vuln/detail/CVE-2012-4182
access.redhat.com/security/cve/CVE-2012-4183
cve.org/CVERecord?id=CVE-2012-4183
nvd.nist.gov/vuln/detail/CVE-2012-4183
access.redhat.com/security/cve/CVE-2012-4184
cve.org/CVERecord?id=CVE-2012-4184
nvd.nist.gov/vuln/detail/CVE-2012-4184
access.redhat.com/security/cve/CVE-2012-4185
cve.org/CVERecord?id=CVE-2012-4185
nvd.nist.gov/vuln/detail/CVE-2012-4185
mozilla.org/security/announce/2012/mfsa2012-86.html
access.redhat.com/security/cve/CVE-2012-4186
cve.org/CVERecord?id=CVE-2012-4186
nvd.nist.gov/vuln/detail/CVE-2012-4186
access.redhat.com/security/cve/CVE-2012-4187
cve.org/CVERecord?id=CVE-2012-4187
nvd.nist.gov/vuln/detail/CVE-2012-4187
access.redhat.com/security/cve/CVE-2012-4188
cve.org/CVERecord?id=CVE-2012-4188
nvd.nist.gov/vuln/detail/CVE-2012-4188
access.redhat.com/errata/RHSA-2012:1351
security.access.redhat.com/data/csaf/v2/advisories/2012/rhsa-2012_1351.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
lists.opensuse.org/archives/list/[email protected]/thread/3HI2RC7AJAHY74Q6MK7GNGWU6TITB22V
Left out here: 2,003 references. The JSON record has them.