CVE-2014-1524
published 2014-04-30CVE-2014-1524: The nsXBLProtoImpl::InstallImplementation function in Mozilla Firefox before 29.0, Firefox ESR 24.x before 24.5, Thunderbird before 24.5, and SeaMonkey before…
critical9.8CVSS 3.1
AVNACLPRNUINSUCHIHAH
The nsXBLProtoImpl::InstallImplementation function in Mozilla Firefox before 29.0, Firefox ESR 24.x before 24.5, Thunderbird before 24.5, and SeaMonkey before 2.26 does not properly check whether objects are XBL objects, which allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via crafted JavaScript code that accesses a non-XBL object as if it were an XBL object.
Affected
29 ranges· showing 25
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| canonical | ubuntu_linux | — | — |
| canonical | ubuntu_linux | — | — |
| canonical | ubuntu_linux | — | — |
| canonical | ubuntu_linux | — | — |
| debian | debian_linux | — | — |
| debian | debian_linux | — | — |
| fedoraproject | fedora | — | — |
| fedoraproject | fedora | — | — |
| mozilla | firefox | < 29.0 | 29.0 |
| mozilla | firefox | >= 0 < 29.0+build1-0ubuntu0.14.04.2 | 29.0+build1-0ubuntu0.14.04.2 |
| mozilla | firefox | >= 24.0 < 24.5 | 24.5 |
| mozilla | seamonkey | < 2.26 | 2.26 |
| mozilla | thunderbird | < 24.5 | 24.5 |
| mozilla | thunderbird | >= 0 < 1:24.5.0+build1-0ubuntu0.14.04.1 | 1:24.5.0+build1-0ubuntu0.14.04.1 |
| opensuse | opensuse | — | — |
| opensuse | opensuse | — | — |
| opensuse | opensuse | — | — |
| redhat | enterprise_linux_desktop | — | — |
| redhat | enterprise_linux_desktop | — | — |
| redhat | enterprise_linux_eus | — | — |
| redhat | enterprise_linux_server | — | — |
| redhat | enterprise_linux_server | — | — |
| redhat | enterprise_linux_server_aus | — | — |
| redhat | enterprise_linux_server_eus | — | — |
| redhat | enterprise_linux_server_tus | — | — |
CVSS provenance
nvdv3.19.8CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
osv9.8CRITICAL
GHSA
GHSA-c496-q9f8-gv47: The nsXBLProtoImpl::InstallImplementation function in Mozilla Firefox before 29
ghsa_unreviewed·2022-05-13
CVE-2014-1524 [CRITICAL] CWE-120 GHSA-c496-q9f8-gv47: The nsXBLProtoImpl::InstallImplementation function in Mozilla Firefox before 29
The nsXBLProtoImpl::InstallImplementation function in Mozilla Firefox before 29.0, Firefox ESR 24.x before 24.5, Thunderbird before 24.5, and SeaMonkey before 2.26 does not properly check whether objects are XBL objects, which allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via crafted JavaScript code that accesses a non-XBL object as if it were an XBL object.
OSV
thunderbird vulnerabilities
osv·2014-04-30·CVSS 8.8
CVE-2014-1518 [HIGH] thunderbird vulnerabilities
thunderbird vulnerabilities
Bobby Holley, Carsten Book, Christoph Diehl, Gary Kwong, Jan de Mooij,
Jesse Ruderman, Nathan Froyd and Christian Holler discovered multiple
memory safety issues in Thunderbird. If a user were tricked in to opening
a specially crafted message with scripting enabled, an attacker could
potentially exploit these to cause a denial of service via application
crash, or execute arbitrary code with the privileges of the user invoking
Thunderbird. (CVE-2014-1518)
Abhishek Arya discovered an out of bounds read when decoding JPG images.
An attacker could potentially exploit this to cause a denial of service
via application crash. (CVE-2014-1523)
Abhishek Arya discovered a buffer overflow when a script uses a non-XBL
object as an XBL object. If a user had enabled scripti
OSV
CVE-2014-1524: The nsXBLProtoImpl::InstallImplementation function in Mozilla Firefox before 29
osv·2014-04-29·CVSS 9.8
CVE-2014-1524 [CRITICAL] CVE-2014-1524: The nsXBLProtoImpl::InstallImplementation function in Mozilla Firefox before 29
The nsXBLProtoImpl::InstallImplementation function in Mozilla Firefox before 29.0, Firefox ESR 24.x before 24.5, Thunderbird before 24.5, and SeaMonkey before 2.26 does not properly check whether objects are XBL objects, which allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via crafted JavaScript code that accesses a non-XBL object as if it were an XBL object.
OSV
firefox vulnerabilities
osv·2014-04-29·CVSS 8.8
[HIGH] firefox vulnerabilities
firefox vulnerabilities
Bobby Holley, Carsten Book, Christoph Diehl, Gary Kwong, Jan de Mooij,
Jesse Ruderman, Nathan Froyd, John Schoenick, Karl Tomlinson, Vladimir
Vukicevic and Christian Holler discovered multiple memory safety issues in
Firefox. If a user were tricked in to opening a specially crafted website,
an attacker could potentially exploit these to cause a denial of service
via application crash, or execute arbitrary code with the privileges of
the user invoking Firefox. (CVE-2014-1518, CVE-2014-1519)
An out of bounds read was discovered in Web Audio. An attacker could
potentially exploit this cause a denial of service via application crash
or execute arbitrary code with the privileges of the user invoking
Firefox. (CVE-2014-1522)
Abhishek Arya discovered an out of bounds re
Ubuntu
Thunderbird vulnerabilities
vendor_ubuntu·2014-04-30·CVSS 8.8
CVE-2014-1518 [HIGH] Thunderbird vulnerabilities
Title: Thunderbird vulnerabilities
Summary: Several security issues were fixed in Thunderbird.
Bobby Holley, Carsten Book, Christoph Diehl, Gary Kwong, Jan de Mooij,
Jesse Ruderman, Nathan Froyd and Christian Holler discovered multiple
memory safety issues in Thunderbird. If a user were tricked in to opening
a specially crafted message with scripting enabled, an attacker could
potentially exploit these to cause a denial of service via application
crash, or execute arbitrary code with the privileges of the user invoking
Thunderbird. (CVE-2014-1518)
Abhishek Arya discovered an out of bounds read when decoding JPG images.
An attacker could potentially exploit this to cause a denial of service
via application crash. (CVE-2014-1523)
Abhishek Arya discovered a buffer overflow when a script u
Ubuntu
Firefox vulnerabilities
vendor_ubuntu·2014-04-29·CVSS 8.8
CVE-2014-1518 [HIGH] Firefox vulnerabilities
Title: Firefox vulnerabilities
Summary: Firefox could be made to crash or run programs as your login if it
opened a malicious website.
Bobby Holley, Carsten Book, Christoph Diehl, Gary Kwong, Jan de Mooij,
Jesse Ruderman, Nathan Froyd, John Schoenick, Karl Tomlinson, Vladimir
Vukicevic and Christian Holler discovered multiple memory safety issues in
Firefox. If a user were tricked in to opening a specially crafted website,
an attacker could potentially exploit these to cause a denial of service
via application crash, or execute arbitrary code with the privileges of
the user invoking Firefox. (CVE-2014-1518, CVE-2014-1519)
An out of bounds read was discovered in Web Audio. An attacker could
potentially exploit this cause a denial of service via application crash
or execute arbitrary code
Red Hat
Mozilla: Buffer overflow when using non-XBL object as XBL (MFSA 2014-38)
vendor_redhat·2014-04-29·CVSS 9.8
CVE-2014-1524 [CRITICAL] Mozilla: Buffer overflow when using non-XBL object as XBL (MFSA 2014-38)
Mozilla: Buffer overflow when using non-XBL object as XBL (MFSA 2014-38)
The nsXBLProtoImpl::InstallImplementation function in Mozilla Firefox before 29.0, Firefox ESR 24.x before 24.5, Thunderbird before 24.5, and SeaMonkey before 2.26 does not properly check whether objects are XBL objects, which allows remote attackers to execute arbitrary code or cause a denial of service (buffer overflow) via crafted JavaScript code that accesses a non-XBL object as if it were an XBL object.
No detection rules found.
No public exploits indexed.
http://lists.fedoraproject.org/pipermail/package-announce/2014-May/132332.htmlhttp://lists.fedoraproject.org/pipermail/package-announce/2014-May/132437.htmlhttp://lists.opensuse.org/opensuse-security-announce/2014-05/msg00006.htmlhttp://lists.opensuse.org/opensuse-security-announce/2014-05/msg00015.htmlhttp://lists.opensuse.org/opensuse-updates/2014-05/msg00010.htmlhttp://lists.opensuse.org/opensuse-updates/2014-05/msg00013.htmlhttp://lists.opensuse.org/opensuse-updates/2014-05/msg00033.htmlhttp://lists.opensuse.org/opensuse-updates/2014-05/msg00040.htmlhttp://rhn.redhat.com/errata/RHSA-2014-0448.htmlhttp://rhn.redhat.com/errata/RHSA-2014-0449.htmlhttp://secunia.com/advisories/59866http://www.debian.org/security/2014/dsa-2918http://www.debian.org/security/2014/dsa-2924http://www.mozilla.org/security/announce/2014/mfsa2014-38.htmlhttp://www.oracle.com/technetwork/topics/security/bulletinapr2016-2952098.htmlhttp://www.securityfocus.com/bid/67131http://www.securitytracker.com/id/1030163http://www.securitytracker.com/id/1030164http://www.securitytracker.com/id/1030165http://www.ubuntu.com/usn/USN-2185-1http://www.ubuntu.com/usn/USN-2189-1https://bugzilla.mozilla.org/show_bug.cgi?id=989183https://security.gentoo.org/glsa/201504-01http://lists.fedoraproject.org/pipermail/package-announce/2014-May/132332.htmlhttp://lists.fedoraproject.org/pipermail/package-announce/2014-May/132437.htmlhttp://lists.opensuse.org/opensuse-security-announce/2014-05/msg00006.htmlhttp://lists.opensuse.org/opensuse-security-announce/2014-05/msg00015.htmlhttp://lists.opensuse.org/opensuse-updates/2014-05/msg00010.htmlhttp://lists.opensuse.org/opensuse-updates/2014-05/msg00013.htmlhttp://lists.opensuse.org/opensuse-updates/2014-05/msg00033.htmlhttp://lists.opensuse.org/opensuse-updates/2014-05/msg00040.htmlhttp://rhn.redhat.com/errata/RHSA-2014-0448.htmlhttp://rhn.redhat.com/errata/RHSA-2014-0449.htmlhttp://secunia.com/advisories/59866http://www.debian.org/security/2014/dsa-2918http://www.debian.org/security/2014/dsa-2924http://www.mozilla.org/security/announce/2014/mfsa2014-38.htmlhttp://www.oracle.com/technetwork/topics/security/bulletinapr2016-2952098.htmlhttp://www.securityfocus.com/bid/67131http://www.securitytracker.com/id/1030163http://www.securitytracker.com/id/1030164http://www.securitytracker.com/id/1030165http://www.ubuntu.com/usn/USN-2185-1http://www.ubuntu.com/usn/USN-2189-1https://bugzilla.mozilla.org/show_bug.cgi?id=989183https://security.gentoo.org/glsa/201504-01
2014-04-30
Published