CVE-2009-3382
layout/base/nsCSSFrameConstructor.cpp in the browser engine in Mozilla Firefox 3.0.x before 3.0...
layout/base/nsCSSFrameConstructor.cpp in the browser engine in Mozilla Firefox 3.0.x before 3.0.15 does not properly handle first-letter frames, which allows remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via unspecified vectors.
Exploit likelihood
What each source reports
NVD Score used
10.0
layout/base/nsCSSFrameConstructor.cpp in the browser engine in Mozilla Firefox 3.0.x before 3.0.15 does not properly handle first-letter frames, which allows remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via unspecified vectors.
- Record
CVE-2009-3382- CVSS 2.0
- 10.0 High
AV:N/AC:L/Au:N/C:C/I:C/A:C - Updated
- 2026-11-02
CVE List No score
layout/base/nsCSSFrameConstructor.cpp in the browser engine in Mozilla Firefox 3.0.x before 3.0.15 does not properly handle first-letter frames, which allows remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via unspecified vectors.
- Record
CVE-2009-3382- Updated
- 2026-11-02
EUVDEUVD-2009-3364 No score
layout/base/nsCSSFrameConstructor.cpp in the browser engine in Mozilla Firefox 3.0.x before 3.0.15 does not properly handle first-letter frames, which allows remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via unspecified vectors.
- Record
EUVD-2009-3364- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-xrcj-j2px-vg49 No score
layout/base/nsCSSFrameConstructor.cpp in the browser engine in Mozilla Firefox 3.0.x before 3.0...
layout/base/nsCSSFrameConstructor.cpp in the browser engine in Mozilla Firefox 3.0.x before 3.0.15 does not properly handle first-letter frames, which allows remote attackers to cause a denial of service (memory corruption and application crash) or possibly execute arbitrary code via unspecified vectors.
- Record
GHSA-xrcj-j2px-vg49- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
xulrunnerDebian:5.0 From an advisory covering 11 CVEs |
before 1.9.0.15-0lenny1, 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 12 moreShow less1.9.0.13-0lenny11.9.0.13-11.9.0.14-0lenny11.9.0.14-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.15-0lenny1 |
firefoxRed Hat:enterprise_linux:4::as From an advisory covering 12 CVEs |
before 0:3.0.15-3.el4 | 0:3.0.15-3.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 12 CVEs |
before 0:3.0.15-3.el4 | 0:3.0.15-3.el4 |
nsprRed Hat:enterprise_linux:4::as From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
nspr-debuginfoRed Hat:enterprise_linux:4::as From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
nspr-develRed Hat:enterprise_linux:4::as From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
firefoxRed Hat:enterprise_linux:4::desktop From an advisory covering 12 CVEs |
before 0:3.0.15-3.el4 | 0:3.0.15-3.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 12 CVEs |
before 0:3.0.15-3.el4 | 0:3.0.15-3.el4 |
nsprRed Hat:enterprise_linux:4::desktop From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
nspr-debuginfoRed Hat:enterprise_linux:4::desktop From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
Show 33 moreShow less
| Package | Affected | Fixed |
|---|---|---|
nspr-develRed Hat:enterprise_linux:4::desktop From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
firefoxRed Hat:enterprise_linux:4::es From an advisory covering 12 CVEs |
before 0:3.0.15-3.el4 | 0:3.0.15-3.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 12 CVEs |
before 0:3.0.15-3.el4 | 0:3.0.15-3.el4 |
nsprRed Hat:enterprise_linux:4::es From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
nspr-debuginfoRed Hat:enterprise_linux:4::es From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
nspr-develRed Hat:enterprise_linux:4::es From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
firefoxRed Hat:enterprise_linux:4::ws From an advisory covering 12 CVEs |
before 0:3.0.15-3.el4 | 0:3.0.15-3.el4 |
firefox-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 12 CVEs |
before 0:3.0.15-3.el4 | 0:3.0.15-3.el4 |
nsprRed Hat:enterprise_linux:4::ws From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
nspr-debuginfoRed Hat:enterprise_linux:4::ws From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
nspr-develRed Hat:enterprise_linux:4::ws From an advisory covering 12 CVEs |
before 0:4.7.6-1.el4_8 | 0:4.7.6-1.el4_8 |
nsprRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 0:4.7.6-1.el5_4 | 0:4.7.6-1.el5_4 |
nspr-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 0:4.7.6-1.el5_4 | 0:4.7.6-1.el5_4 |
nspr-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 0:4.7.6-1.el5_4 | 0:4.7.6-1.el5_4 |
xulrunnerRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
xulrunner-develRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
xulrunner-devel-unstableRed Hat:enterprise_linux:5::client_workstation From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
firefoxRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 0:3.0.15-3.el5_4 | 0:3.0.15-3.el5_4 |
firefox-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 0:3.0.15-3.el5_4 | 0:3.0.15-3.el5_4 |
nsprRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 0:4.7.6-1.el5_4 | 0:4.7.6-1.el5_4 |
nspr-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 0:4.7.6-1.el5_4 | 0:4.7.6-1.el5_4 |
xulrunnerRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::client From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
firefoxRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 0:3.0.15-3.el5_4 | 0:3.0.15-3.el5_4 |
firefox-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 0:3.0.15-3.el5_4 | 0:3.0.15-3.el5_4 |
nsprRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 0:4.7.6-1.el5_4 | 0:4.7.6-1.el5_4 |
nspr-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 0:4.7.6-1.el5_4 | 0:4.7.6-1.el5_4 |
nspr-develRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 0:4.7.6-1.el5_4 | 0:4.7.6-1.el5_4 |
xulrunnerRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
xulrunner-debuginfoRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
xulrunner-develRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
xulrunner-devel-unstableRed Hat:enterprise_linux:5::server From an advisory covering 12 CVEs |
before 0:1.9.0.15-3.el5_4 | 0:1.9.0.15-3.el5_4 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Mozilla Firefox 3.0.14 - Remote Memory Corruption | 2009-10-27 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2009-3382 is a high vulnerability (CVSS 10.0) in Mozilla Firefox, published October 28, 2009. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 10.8%, the 95th percentile. No source names a fixed version.
References
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A5581
sunsolve.sun.com/search/document.do?assetkey=1-26-272909-1
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A11219
bugzilla.mozilla.org/show_bug.cgi?id=514960
mozilla.org/security/announce/2009/mfsa2009-64.html
vupen.com/english/advisories/2009/3334
Show 53 moreShow less
nvd.nist.gov/vuln/detail/CVE-2009-3382
github.com/advisories/GHSA-xrcj-j2px-vg49
access.redhat.com/errata/RHSA-2009:1530
access.redhat.com/security/updates/classification
mozilla.org/security/known-vulnerabilities/firefox30.html
bugzilla.redhat.com/show_bug.cgi?id=524815
bugzilla.redhat.com/show_bug.cgi?id=530151
bugzilla.redhat.com/show_bug.cgi?id=530155
bugzilla.redhat.com/show_bug.cgi?id=530156
bugzilla.redhat.com/show_bug.cgi?id=530157
bugzilla.redhat.com/show_bug.cgi?id=530162
bugzilla.redhat.com/show_bug.cgi?id=530167
bugzilla.redhat.com/show_bug.cgi?id=530168
bugzilla.redhat.com/show_bug.cgi?id=530567
bugzilla.redhat.com/show_bug.cgi?id=530569
security.access.redhat.com/data/csaf/v2/advisories/2009/rhsa-2009_1530.json
access.redhat.com/security/cve/CVE-2009-0689
bugzilla.redhat.com/show_bug.cgi?id=539784
cve.org/CVERecord?id=CVE-2009-0689
nvd.nist.gov/vuln/detail/CVE-2009-0689
access.redhat.com/security/cve/CVE-2009-1563
cve.org/CVERecord?id=CVE-2009-1563
nvd.nist.gov/vuln/detail/CVE-2009-1563
access.redhat.com/security/cve/CVE-2009-3274
cve.org/CVERecord?id=CVE-2009-3274
nvd.nist.gov/vuln/detail/CVE-2009-3274
access.redhat.com/security/cve/CVE-2009-3370
cve.org/CVERecord?id=CVE-2009-3370
nvd.nist.gov/vuln/detail/CVE-2009-3370
access.redhat.com/security/cve/CVE-2009-3372
cve.org/CVERecord?id=CVE-2009-3372
nvd.nist.gov/vuln/detail/CVE-2009-3372
access.redhat.com/security/cve/CVE-2009-3373
cve.org/CVERecord?id=CVE-2009-3373
nvd.nist.gov/vuln/detail/CVE-2009-3373
access.redhat.com/security/cve/CVE-2009-3374
cve.org/CVERecord?id=CVE-2009-3374
nvd.nist.gov/vuln/detail/CVE-2009-3374
access.redhat.com/security/cve/CVE-2009-3375
cve.org/CVERecord?id=CVE-2009-3375
nvd.nist.gov/vuln/detail/CVE-2009-3375
access.redhat.com/security/cve/CVE-2009-3376
cve.org/CVERecord?id=CVE-2009-3376
nvd.nist.gov/vuln/detail/CVE-2009-3376
access.redhat.com/security/cve/CVE-2009-3380
cve.org/CVERecord?id=CVE-2009-3380
nvd.nist.gov/vuln/detail/CVE-2009-3380
access.redhat.com/security/cve/CVE-2009-3382
cve.org/CVERecord?id=CVE-2009-3382
access.redhat.com/security/cve/CVE-2009-3384
bugzilla.redhat.com/show_bug.cgi?id=530164
cve.org/CVERecord?id=CVE-2009-3384
nvd.nist.gov/vuln/detail/CVE-2009-3384