Every CVE Search/ Get API key

CVE-2010-1196

Integer overflow in the nsGenericDOMDataNode::SetTextInternal function in Mozilla Firefox 3.5.x...

9.3 HighFix available

Integer overflow in the nsGenericDOMDataNode::SetTextInternal function in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, Thunderbird before 3.0.5, and SeaMonkey before 2.0.5 allows remote attackers to execute arbitrary code via a DOM node with a long text value that triggers a heap-based buffer overflow.

Exploit likelihood

4.88%Down 7.4 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 9.3

Integer overflow in the nsGenericDOMDataNode::SetTextInternal function in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, Thunderbird before 3.0.5, and SeaMonkey before 2.0.5 allows remote attackers to execute arbitrary code via a DOM node with a long text value that triggers a heap-based buffer overflow.

Record
CVE-2010-1196
CVSS 2.0
9.3 HighAV:N/AC:M/Au:N/C:C/I:C/A:C
Weakness
CWE-189
Updated
2026-11-02
CVE List No score

Integer overflow in the nsGenericDOMDataNode::SetTextInternal function in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, Thunderbird before 3.0.5, and SeaMonkey before 2.0.5 allows remote attackers to execute arbitrary code via a DOM node with a long text value that triggers a heap-based buffer overflow.

Record
CVE-2010-1196
Updated
2026-11-02
EUVDEUVD-2010-1226 No score

Integer overflow in the nsGenericDOMDataNode::SetTextInternal function in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, Thunderbird before 3.0.5, and SeaMonkey before 2.0.5 allows remote attackers to execute arbitrary code via a DOM node with a long text value that triggers a heap-based buffer overflow.

Record
EUVD-2010-1226
Updated
2026-11-03
GitHub AdvisoriesGHSA-9h7f-qfpr-g776 No score

Integer overflow in the nsGenericDOMDataNode::SetTextInternal function in Mozilla Firefox 3.5.x...

Integer overflow in the nsGenericDOMDataNode::SetTextInternal function in Mozilla Firefox 3.5.x before 3.5.10 and 3.6.x before 3.6.4, Thunderbird before 3.0.5, and SeaMonkey before 2.0.5 allows remote attackers to execute arbitrary code via a DOM node with a long text value that triggers a heap-based buffer overflow.

Record
GHSA-9h7f-qfpr-g776
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

Affected packages
PackageAffectedFixed
xulrunner
Debian:5.0
before 1.9.0.19-2, 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 16 moreShow less
1.9.0.13-0lenny11.9.0.13-11.9.0.14-0lenny11.9.0.14-11.9.0.15-0lenny11.9.0.16-11.9.0.18-11.9.0.19-11.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.19-2
firefox
Red Hat:enterprise_linux:4::as
before 0:3.6.4-8.el4
0:3.6.4-8.el4
firefox-debuginfo
Red Hat:enterprise_linux:4::as
before 0:3.6.4-8.el4
0:3.6.4-8.el4
firefox
Red Hat:enterprise_linux:4::desktop
before 0:3.6.4-8.el4
0:3.6.4-8.el4
firefox-debuginfo
Red Hat:enterprise_linux:4::desktop
before 0:3.6.4-8.el4
0:3.6.4-8.el4
firefox
Red Hat:enterprise_linux:4::es
before 0:3.6.4-8.el4
0:3.6.4-8.el4
firefox-debuginfo
Red Hat:enterprise_linux:4::es
before 0:3.6.4-8.el4
0:3.6.4-8.el4
firefox
Red Hat:enterprise_linux:4::ws
before 0:3.6.4-8.el4
0:3.6.4-8.el4
firefox-debuginfo
Red Hat:enterprise_linux:4::ws
before 0:3.6.4-8.el4
0:3.6.4-8.el4
devhelp
Red Hat:enterprise_linux:5::client_workstation
before 0:0.12-21.el5
0:0.12-21.el5
Show 53 moreShow less
Affected packages
PackageAffectedFixed
devhelp-debuginfo
Red Hat:enterprise_linux:5::client_workstation
before 0:0.12-21.el5
0:0.12-21.el5
devhelp-devel
Red Hat:enterprise_linux:5::client_workstation
before 0:0.12-21.el5
0:0.12-21.el5
totem
Red Hat:enterprise_linux:5::client_workstation
before 0:2.16.7-7.el5
0:2.16.7-7.el5
totem-debuginfo
Red Hat:enterprise_linux:5::client_workstation
before 0:2.16.7-7.el5
0:2.16.7-7.el5
totem-devel
Red Hat:enterprise_linux:5::client_workstation
before 0:2.16.7-7.el5
0:2.16.7-7.el5
xulrunner
Red Hat:enterprise_linux:5::client_workstation
before 0:1.9.2.4-10.el5
0:1.9.2.4-10.el5
xulrunner-debuginfo
Red Hat:enterprise_linux:5::client_workstation
before 0:1.9.2.4-10.el5
0:1.9.2.4-10.el5
xulrunner-devel
Red Hat:enterprise_linux:5::client_workstation
before 0:1.9.2.4-10.el5
0:1.9.2.4-10.el5
devhelp
Red Hat:enterprise_linux:5::client
before 0:0.12-21.el5
0:0.12-21.el5
devhelp-debuginfo
Red Hat:enterprise_linux:5::client
before 0:0.12-21.el5
0:0.12-21.el5
esc
Red Hat:enterprise_linux:5::client
before 0:1.1.0-12.el5
0:1.1.0-12.el5
esc-debuginfo
Red Hat:enterprise_linux:5::client
before 0:1.1.0-12.el5
0:1.1.0-12.el5
firefox
Red Hat:enterprise_linux:5::client
before 0:3.6.4-8.el5
0:3.6.4-8.el5
firefox-debuginfo
Red Hat:enterprise_linux:5::client
before 0:3.6.4-8.el5
0:3.6.4-8.el5
gnome-python2-extras
Red Hat:enterprise_linux:5::client
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-extras-debuginfo
Red Hat:enterprise_linux:5::client
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-gtkhtml2
Red Hat:enterprise_linux:5::client
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-gtkmozembed
Red Hat:enterprise_linux:5::client
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-gtkspell
Red Hat:enterprise_linux:5::client
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-libegg
Red Hat:enterprise_linux:5::client
before 0:2.14.2-7.el5
0:2.14.2-7.el5
totem
Red Hat:enterprise_linux:5::client
before 0:2.16.7-7.el5
0:2.16.7-7.el5
totem-debuginfo
Red Hat:enterprise_linux:5::client
before 0:2.16.7-7.el5
0:2.16.7-7.el5
totem-mozplugin
Red Hat:enterprise_linux:5::client
before 0:2.16.7-7.el5
0:2.16.7-7.el5
xulrunner
Red Hat:enterprise_linux:5::client
before 0:1.9.2.4-10.el5
0:1.9.2.4-10.el5
xulrunner-debuginfo
Red Hat:enterprise_linux:5::client
before 0:1.9.2.4-10.el5
0:1.9.2.4-10.el5
xulrunner-devel
Red Hat:enterprise_linux:5::client
before 0:1.9.2.4-10.el5
0:1.9.2.4-10.el5
yelp
Red Hat:enterprise_linux:5::client
before 0:2.16.0-26.el5
0:2.16.0-26.el5
yelp-debuginfo
Red Hat:enterprise_linux:5::client
before 0:2.16.0-26.el5
0:2.16.0-26.el5
devhelp
Red Hat:enterprise_linux:5::server
before 0:0.12-21.el5
0:0.12-21.el5
devhelp-debuginfo
Red Hat:enterprise_linux:5::server
before 0:0.12-21.el5
0:0.12-21.el5
devhelp-devel
Red Hat:enterprise_linux:5::server
before 0:0.12-21.el5
0:0.12-21.el5
esc
Red Hat:enterprise_linux:5::server
before 0:1.1.0-12.el5
0:1.1.0-12.el5
esc-debuginfo
Red Hat:enterprise_linux:5::server
before 0:1.1.0-12.el5
0:1.1.0-12.el5
firefox
Red Hat:enterprise_linux:5::server
before 0:3.6.4-8.el5
0:3.6.4-8.el5
firefox-debuginfo
Red Hat:enterprise_linux:5::server
before 0:3.6.4-8.el5
0:3.6.4-8.el5
gnome-python2-extras
Red Hat:enterprise_linux:5::server
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-extras-debuginfo
Red Hat:enterprise_linux:5::server
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-gtkhtml2
Red Hat:enterprise_linux:5::server
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-gtkmozembed
Red Hat:enterprise_linux:5::server
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-gtkspell
Red Hat:enterprise_linux:5::server
before 0:2.14.2-7.el5
0:2.14.2-7.el5
gnome-python2-libegg
Red Hat:enterprise_linux:5::server
before 0:2.14.2-7.el5
0:2.14.2-7.el5
totem
Red Hat:enterprise_linux:5::server
before 0:2.16.7-7.el5
0:2.16.7-7.el5
totem-debuginfo
Red Hat:enterprise_linux:5::server
before 0:2.16.7-7.el5
0:2.16.7-7.el5
totem-devel
Red Hat:enterprise_linux:5::server
before 0:2.16.7-7.el5
0:2.16.7-7.el5
totem-mozplugin
Red Hat:enterprise_linux:5::server
before 0:2.16.7-7.el5
0:2.16.7-7.el5
xulrunner
Red Hat:enterprise_linux:5::server
before 0:1.9.2.4-10.el5
0:1.9.2.4-10.el5
xulrunner-debuginfo
Red Hat:enterprise_linux:5::server
before 0:1.9.2.4-10.el5
0:1.9.2.4-10.el5
xulrunner-devel
Red Hat:enterprise_linux:5::server
before 0:1.9.2.4-10.el5
0:1.9.2.4-10.el5
yelp
Red Hat:enterprise_linux:5::server
before 0:2.16.0-26.el5
0:2.16.0-26.el5
yelp-debuginfo
Red Hat:enterprise_linux:5::server
before 0:2.16.0-26.el5
0:2.16.0-26.el5
MozillaFirefox
openSUSE:Tumbleweed
before 50.1.0-1.1
50.1.0-1.1
MozillaThunderbird
openSUSE:Tumbleweed
before 45.5.1-1.1
45.5.1-1.1
firefox-esr
openSUSE:Tumbleweed
before 128.5.1-1.1
128.5.1-1.1

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2010-1196 is a high vulnerability (CVSS 9.3) in Mozilla Firefox, published June 23, 2010. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.88%, the 92nd percentile. Fixed in xulrunner 1.9.0.19-2.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 1,984 references. The JSON record has them.

MoveEnter Open