MDVSA-2010:251-2
- Package name
- firefox
- Date
- 2010-12-24
- Advisory ID
- MDVSA-2010:251-2
- Affected versions
- 2010.0 x86_64 , 2010.0 i586
Problem description
Security issues were identified and fixed in firefox:
Security researchers Yosuke Hasegawa and Masatoshi Kimura reported that
the x-mac-arabic, x-mac-farsi and x-mac-hebrew character encodings are
vulnerable to XSS attacks due to some characters being converted to
angle brackets when displayed by the rendering engine. Sites using
these character encodings would thus be potentially vulnerable to
script injection attacks if their script filtering code fails to
strip out these specific characters (CVE-2010-3770).
Google security researcher Michal Zalewski reported that when a
window was opened to a site resulting in a network or certificate
error page, the opening site could access the document inside the
opened window and inject arbitrary content. An attacker could use
this bug to spoof the location bar and trick a user into thinking
they were on a different site than they actually were (CVE-2010-3774).
Mozilla security researcher moz_bug_r_a4 reported that the fix for
CVE-2010-0179 could be circumvented permitting the execution of
arbitrary JavaScript with chrome privileges (CVE-2010-3773).
Security researcher regenrecht reported via TippingPoint's Zero
Day Initiative that JavaScript arrays were vulnerable to an integer
overflow vulnerability. The report demonstrated that an array could
be constructed containing a very large number of items such that when
memory was allocated to store the array items, the integer value used
to calculate the buffer size would overflow resulting in too small a
buffer being allocated. Subsequent use of the array object could then
result in data being written past the end of the buffer and causing
memory corruption (CVE-2010-3767).
Security researcher regenrecht reported via TippingPoint's Zero Day
Initiative that a nsDOMAttribute node can be modified without informing
the iterator object responsible for various DOM traversals. This
flaw could lead to a inconsistent state where the iterator points
to an object it believes is part of the DOM but actually points to
some other object. If such an object had been deleted and its memory
reclaimed by the system, then the iterator could be used to call into
attacker-controlled memory (CVE-2010-3766).
Security researcher Gregory Fleischer reported that when a Java
LiveConnect script was loaded via a data: URL which redirects via a
meta refresh, then the resulting plugin object was created with the
wrong security principal and thus received elevated privileges such
as the abilities to read local files, launch processes, and create
network connections (CVE-2010-3775).
Mozilla added the OTS font sanitizing library to prevent downloadable
fonts from exposing vulnerabilities in the underlying OS font
code. This library mitigates against several issues independently
reported by Red Hat Security Response Team member Marc Schoenefeld
and Mozilla security researcher Christoph Diehl (CVE-2010-3768).
Security researcher wushi of team509 reported that when a XUL
tree had an HTML \
element then code attempting to display content in the XUL tree would
incorrectly treat the \
underneath it resulting in incorrect indexes being calculated for the
child content. These incorrect indexes were used in subsequent array
operations which resulted in writing data past the end of an allocated
buffer. An attacker could use this issue to crash a victim's browser
and run arbitrary code on their machine (CVE-2010-3772).
Security researcher echo reported that a web page could open a window
with an about:blank location and then inject an \
into that page which upon submission would redirect to a chrome:
document. The effect of this defect was that the original page would
wind up with a reference to a chrome-privileged object, the opened
window, which could be leveraged for privilege escalation attacks
(CVE-2010-3771).
Dirk Heinrich reported that on Windows platforms when document.write()
was called with a very long string a buffer overflow was caused in line
breaking routines attempting to process the string for display. Such
cases triggered an invalid read past the end of an array causing a
crash which an attacker could potentially use to run arbitrary code
on a victim's computer (CVE-2010-3769).
Mozilla developers identified and fixed several memory safety
bugs in the browser engine used in Firefox and other Mozilla-based
products. Some of these bugs showed evidence of memory corruption
under certain circumstances, and we presume that with enough effort
at least some of these could be exploited to run arbitrary code
(CVE-2010-3776, CVE-2010-3777).
Packages for 2009.0 are provided as of the Extended Maintenance
Program. Please visit this link to learn more:
http://store.mandriva.com/product_info.php?cPath=149&products_id=490
Additionally, some packages which require so, have been rebuilt and
are being provided as updates.
Update:
A mistake was done with the MDVSA-2010:251 and the MDVSA-2010:251-1
advisories where the localization files for firefox software was NOT
updated to the 3.6.13 version. The secteam wishes to apologise for
the unfortunate mistake and also wishes everyone a great christmas.
Regards // Santa Claus
Updated packages
2010.0 x86_64
90ee7ef70f0ed9b8a023f487fcf4e413 2010.0/x86_64/firefox-af-3.6.13-0.1mdv2010.0.x86_64.rpm 7a8db0170b92be6c166ec2b623b2707b 2010.0/x86_64/firefox-ar-3.6.13-0.1mdv2010.0.x86_64.rpm 031f5e5d3f80ea9ed418b5bb5f2a3ba3 2010.0/x86_64/firefox-be-3.6.13-0.1mdv2010.0.x86_64.rpm bb10396543f4f8992b0b29490b754156 2010.0/x86_64/firefox-bg-3.6.13-0.1mdv2010.0.x86_64.rpm 56d6dc548effe1dfb99375ebbab83110 2010.0/x86_64/firefox-bn-3.6.13-0.1mdv2010.0.x86_64.rpm 2b26fea0598169f83119d4abf67f75b4 2010.0/x86_64/firefox-ca-3.6.13-0.1mdv2010.0.x86_64.rpm 2a75e8187c485e66c07cbb494e205f67 2010.0/x86_64/firefox-cs-3.6.13-0.1mdv2010.0.x86_64.rpm 9acf2056329ccf268459b9f8869aa665 2010.0/x86_64/firefox-cy-3.6.13-0.1mdv2010.0.x86_64.rpm 7fd55a1c2ca4aab57960f5a154b03fc2 2010.0/x86_64/firefox-da-3.6.13-0.1mdv2010.0.x86_64.rpm f640b8090f081b80f9c792d62508f262 2010.0/x86_64/firefox-de-3.6.13-0.1mdv2010.0.x86_64.rpm 84fbc6618105b07f1ffb092b93eb22c8 2010.0/x86_64/firefox-el-3.6.13-0.1mdv2010.0.x86_64.rpm cc82ac560dba27946b66421b6d865214 2010.0/x86_64/firefox-en_GB-3.6.13-0.1mdv2010.0.x86_64.rpm 40c084c599553f1d7682e5f14b21be2c 2010.0/x86_64/firefox-eo-3.6.13-0.1mdv2010.0.x86_64.rpm 257cf94282e66d758a17d49e65ddeabe 2010.0/x86_64/firefox-es_AR-3.6.13-0.1mdv2010.0.x86_64.rpm 32ab2abdfa90f8e8df798e9d8dd27c6a 2010.0/x86_64/firefox-es_ES-3.6.13-0.1mdv2010.0.x86_64.rpm f5abe36055b8cb0f5eb9d8fb3cfa460d 2010.0/x86_64/firefox-et-3.6.13-0.1mdv2010.0.x86_64.rpm c2833038ded3a3d153745ab65622dc41 2010.0/x86_64/firefox-eu-3.6.13-0.1mdv2010.0.x86_64.rpm 05606aa38fbd3372025c80f264efce82 2010.0/x86_64/firefox-fi-3.6.13-0.1mdv2010.0.x86_64.rpm 4ba9d8d51abb53cc6140f3fb162249b2 2010.0/x86_64/firefox-fr-3.6.13-0.1mdv2010.0.x86_64.rpm 08d93c6a600c8428394ab1ec4f43b6c6 2010.0/x86_64/firefox-fy-3.6.13-0.1mdv2010.0.x86_64.rpm 27b466dc3d935e1b482d5c4626da1ecd 2010.0/x86_64/firefox-ga_IE-3.6.13-0.1mdv2010.0.x86_64.rpm 26d8bccfce7a9d12e7d1d294a0ed27a6 2010.0/x86_64/firefox-gl-3.6.13-0.1mdv2010.0.x86_64.rpm a7373b752ad8b18b6651b2c97d3636ce 2010.0/x86_64/firefox-gu_IN-3.6.13-0.1mdv2010.0.x86_64.rpm 30d6ccc3c98bd493310a506bd82eb0e0 2010.0/x86_64/firefox-he-3.6.13-0.1mdv2010.0.x86_64.rpm 30b2215b836eed4c6668f1ff18b64acc 2010.0/x86_64/firefox-hi-3.6.13-0.1mdv2010.0.x86_64.rpm dc9da7ca00ac0afde0508e1de64ed35d 2010.0/x86_64/firefox-hu-3.6.13-0.1mdv2010.0.x86_64.rpm e755d45b5cc722c26318894987414a61 2010.0/x86_64/firefox-id-3.6.13-0.1mdv2010.0.x86_64.rpm 88fc1659596995ae730352c8576d5dba 2010.0/x86_64/firefox-is-3.6.13-0.1mdv2010.0.x86_64.rpm 774696079df943baf5a1508d98494d79 2010.0/x86_64/firefox-it-3.6.13-0.1mdv2010.0.x86_64.rpm 8288b734d373dd3172c82a0bb99a0c88 2010.0/x86_64/firefox-ja-3.6.13-0.1mdv2010.0.x86_64.rpm 601bee0d8eb753d5816c153af9e3ffb8 2010.0/x86_64/firefox-ka-3.6.13-0.1mdv2010.0.x86_64.rpm 9f08d66dbe0ce250de6f2e919ea31c2a 2010.0/x86_64/firefox-kn-3.6.13-0.1mdv2010.0.x86_64.rpm 64d4069b7361cfd19aea55d9b7f2b364 2010.0/x86_64/firefox-ko-3.6.13-0.1mdv2010.0.x86_64.rpm dddb266ef754ae3fc5a0f25aecf899c0 2010.0/x86_64/firefox-ku-3.6.13-0.1mdv2010.0.x86_64.rpm d2bb442f4525647cd695ebcd5185c32d 2010.0/x86_64/firefox-lt-3.6.13-0.1mdv2010.0.x86_64.rpm 00ba3a2764636a0df7ca5170231ab1fc 2010.0/x86_64/firefox-lv-3.6.13-0.1mdv2010.0.x86_64.rpm 5bbfe7e8d7629ebb02e3028528c9bc8d 2010.0/x86_64/firefox-mk-3.6.13-0.1mdv2010.0.x86_64.rpm 1d93585ab0c80228c4b19275b9fc27a4 2010.0/x86_64/firefox-mr-3.6.13-0.1mdv2010.0.x86_64.rpm 4e4c7f89393763408d09ef32054568c1 2010.0/x86_64/firefox-nb_NO-3.6.13-0.1mdv2010.0.x86_64.rpm fe5176722b82841e3832d05acfb53df8 2010.0/x86_64/firefox-nl-3.6.13-0.1mdv2010.0.x86_64.rpm 1c1dfc15354b21fe579a5d731adefe92 2010.0/x86_64/firefox-nn_NO-3.6.13-0.1mdv2010.0.x86_64.rpm 1a2819990e5a42148f01dfe55fdebe63 2010.0/x86_64/firefox-oc-3.6.13-0.1mdv2010.0.x86_64.rpm 95a89dd1f3d7d491627f1d27ad6a5d80 2010.0/x86_64/firefox-pa_IN-3.6.13-0.1mdv2010.0.x86_64.rpm 776395b56b4a28dfeba9823d52e75c22 2010.0/x86_64/firefox-pl-3.6.13-0.1mdv2010.0.x86_64.rpm a0fd0ec700b24fe5f61c6442e8030cae 2010.0/x86_64/firefox-pt_BR-3.6.13-0.1mdv2010.0.x86_64.rpm e41b62bc3dcce4485e580c5e3b934cd6 2010.0/x86_64/firefox-pt_PT-3.6.13-0.1mdv2010.0.x86_64.rpm 5dc784f7435bf44708a8789748c14f4e 2010.0/x86_64/firefox-ro-3.6.13-0.1mdv2010.0.x86_64.rpm fbb84d11afe1cea3d55c4bedfef18c1e 2010.0/x86_64/firefox-ru-3.6.13-0.1mdv2010.0.x86_64.rpm 196800b4aaf4051cbbee9a9606255518 2010.0/x86_64/firefox-si-3.6.13-0.1mdv2010.0.x86_64.rpm 8432ff6cfe385a878886614fbfbc5b13 2010.0/x86_64/firefox-sk-3.6.13-0.1mdv2010.0.x86_64.rpm a2b61ea7b540bcae3b28a8b3c6a1ad4a 2010.0/x86_64/firefox-sl-3.6.13-0.1mdv2010.0.x86_64.rpm 7411cd0dbfdfcf717e9e01d5ce969b06 2010.0/x86_64/firefox-sq-3.6.13-0.1mdv2010.0.x86_64.rpm 2d292f332df10ba0c413d30f65bdae39 2010.0/x86_64/firefox-sr-3.6.13-0.1mdv2010.0.x86_64.rpm d6dfa9a1b9ccc859ed2f3dddb046da81 2010.0/x86_64/firefox-sv_SE-3.6.13-0.1mdv2010.0.x86_64.rpm 17edf06f44329237517168c50de503a1 2010.0/x86_64/firefox-te-3.6.13-0.1mdv2010.0.x86_64.rpm de9bead6e237530eb96c28d7db2e2947 2010.0/x86_64/firefox-th-3.6.13-0.1mdv2010.0.x86_64.rpm cd3e7a5397bd061d5df9fa1123a246b6 2010.0/x86_64/firefox-tr-3.6.13-0.1mdv2010.0.x86_64.rpm 24220935d8e42e68e5297c9f30504325 2010.0/x86_64/firefox-uk-3.6.13-0.1mdv2010.0.x86_64.rpm 852f7c6f8f59ad677a56574ba38eed11 2010.0/x86_64/firefox-zh_CN-3.6.13-0.1mdv2010.0.x86_64.rpm 5382a39644280c0d98543ed1c5b03670 2010.0/x86_64/firefox-zh_TW-3.6.13-0.1mdv2010.0.x86_64.rpm 57c1c60766bcd41ebce144f66266df80 2010.0/SRPMS/firefox-l10n-3.6.13-0.1mdv2010.0.src.rpm
2010.0 i586
848b04022006d9e9b95d8758c75401f2 2010.0/i586/firefox-af-3.6.13-0.1mdv2010.0.i586.rpm dd0f6928b1804a36e3bdc0768dfb8a76 2010.0/i586/firefox-ar-3.6.13-0.1mdv2010.0.i586.rpm faba3e3810152fa5fcc3a2316f85a014 2010.0/i586/firefox-be-3.6.13-0.1mdv2010.0.i586.rpm 84741b46341d1a3d05bc3b4ea301d015 2010.0/i586/firefox-bg-3.6.13-0.1mdv2010.0.i586.rpm db2a649712bb5557f55417e7464fd4c8 2010.0/i586/firefox-bn-3.6.13-0.1mdv2010.0.i586.rpm bd1ce8ed35bd0aa7fd446de88faec70a 2010.0/i586/firefox-ca-3.6.13-0.1mdv2010.0.i586.rpm f13abe9c7193390639cba38f0bf1894f 2010.0/i586/firefox-cs-3.6.13-0.1mdv2010.0.i586.rpm 99aa8dfb480b360417a4c99763328d1c 2010.0/i586/firefox-cy-3.6.13-0.1mdv2010.0.i586.rpm fa1f353008c474de67a70f18fa336a94 2010.0/i586/firefox-da-3.6.13-0.1mdv2010.0.i586.rpm 6c608835f4e91f2d17639b2412a53e56 2010.0/i586/firefox-de-3.6.13-0.1mdv2010.0.i586.rpm c77e33729b5259488704cdf5fcb8f966 2010.0/i586/firefox-el-3.6.13-0.1mdv2010.0.i586.rpm 96150af5860433bb9aa6abbdb0b61dcf 2010.0/i586/firefox-en_GB-3.6.13-0.1mdv2010.0.i586.rpm 1110dff2a1119d71b1d95e8cdae2ad95 2010.0/i586/firefox-eo-3.6.13-0.1mdv2010.0.i586.rpm d29bc4063773a8f6ec405e8d527c358b 2010.0/i586/firefox-es_AR-3.6.13-0.1mdv2010.0.i586.rpm abc577dca70cb22aaa67c1cd8b903999 2010.0/i586/firefox-es_ES-3.6.13-0.1mdv2010.0.i586.rpm eac2ca9419c8e9d277d86f3bfcbc0189 2010.0/i586/firefox-et-3.6.13-0.1mdv2010.0.i586.rpm 2e96b736b315ad75b36ea0416c471415 2010.0/i586/firefox-eu-3.6.13-0.1mdv2010.0.i586.rpm fa746c21f916ce315ba384aa88a68e92 2010.0/i586/firefox-fi-3.6.13-0.1mdv2010.0.i586.rpm 62a20ae08eb1b2fcfa223449c66f1462 2010.0/i586/firefox-fr-3.6.13-0.1mdv2010.0.i586.rpm fe5ba2f1789acdb9117f230f091012eb 2010.0/i586/firefox-fy-3.6.13-0.1mdv2010.0.i586.rpm 535de859d9fcae87d45a9e2eaa508816 2010.0/i586/firefox-ga_IE-3.6.13-0.1mdv2010.0.i586.rpm a4bd422a6e399f284e73e8cc9acb3f11 2010.0/i586/firefox-gl-3.6.13-0.1mdv2010.0.i586.rpm 0a914d7fd19ce4cf2e75433514d11c24 2010.0/i586/firefox-gu_IN-3.6.13-0.1mdv2010.0.i586.rpm cdcd0aaab807b6042fb6604745349cea 2010.0/i586/firefox-he-3.6.13-0.1mdv2010.0.i586.rpm 5014d470d774f005d3cc17506e415bb9 2010.0/i586/firefox-hi-3.6.13-0.1mdv2010.0.i586.rpm 34bb54529d77edf9e1036b791267afe4 2010.0/i586/firefox-hu-3.6.13-0.1mdv2010.0.i586.rpm 078c986bb42fbbbc21867b8942abc892 2010.0/i586/firefox-id-3.6.13-0.1mdv2010.0.i586.rpm c69ee6da2577d4c6ab1cd6d51e4aa906 2010.0/i586/firefox-is-3.6.13-0.1mdv2010.0.i586.rpm 3f4b7fc98239523297c4ef945afeb9a0 2010.0/i586/firefox-it-3.6.13-0.1mdv2010.0.i586.rpm 798c854c091e100c64f54c396eaf98ed 2010.0/i586/firefox-ja-3.6.13-0.1mdv2010.0.i586.rpm 212c047b416a78881b01ca5e04b2d300 2010.0/i586/firefox-ka-3.6.13-0.1mdv2010.0.i586.rpm c9c6f6519fef1f594657e11b2f183343 2010.0/i586/firefox-kn-3.6.13-0.1mdv2010.0.i586.rpm 149073d272f4da443dbb5ab72730ed4e 2010.0/i586/firefox-ko-3.6.13-0.1mdv2010.0.i586.rpm 51db0d78794e615c431e5233bb65e960 2010.0/i586/firefox-ku-3.6.13-0.1mdv2010.0.i586.rpm 3af082902e39bba673ed7a084c78bc6f 2010.0/i586/firefox-lt-3.6.13-0.1mdv2010.0.i586.rpm b85f25647986f169fb45b445b511749d 2010.0/i586/firefox-lv-3.6.13-0.1mdv2010.0.i586.rpm d5e36895dcc2ca44a25b79a958c9e988 2010.0/i586/firefox-mk-3.6.13-0.1mdv2010.0.i586.rpm 49a8e0e2b400e2dcfa31fea384f25393 2010.0/i586/firefox-mr-3.6.13-0.1mdv2010.0.i586.rpm 850185975ec13dd25a75b33bd6ec7e6c 2010.0/i586/firefox-nb_NO-3.6.13-0.1mdv2010.0.i586.rpm e9c894b6084b2f97c64f2f1d5c03b6ab 2010.0/i586/firefox-nl-3.6.13-0.1mdv2010.0.i586.rpm 7d7e8521c96f3b81db1a2088a29b8c5e 2010.0/i586/firefox-nn_NO-3.6.13-0.1mdv2010.0.i586.rpm 46934e2b8fcbf6cb532a41767738411d 2010.0/i586/firefox-oc-3.6.13-0.1mdv2010.0.i586.rpm 93163c318901fe0de828a163ad715c1a 2010.0/i586/firefox-pa_IN-3.6.13-0.1mdv2010.0.i586.rpm 629caa34925c76f6a4216e928a7784bf 2010.0/i586/firefox-pl-3.6.13-0.1mdv2010.0.i586.rpm cd00d2b70436fcce7febf12cd73d1e8b 2010.0/i586/firefox-pt_BR-3.6.13-0.1mdv2010.0.i586.rpm b05fddb1fb7b9e7dcd956a185ebe5e40 2010.0/i586/firefox-pt_PT-3.6.13-0.1mdv2010.0.i586.rpm 9f78bc2aa0669587bf6c753c53b44405 2010.0/i586/firefox-ro-3.6.13-0.1mdv2010.0.i586.rpm 4fed48535f5bb8f59d4b6c28346d21d7 2010.0/i586/firefox-ru-3.6.13-0.1mdv2010.0.i586.rpm 6bfc33c7315903d101309df01c029d39 2010.0/i586/firefox-si-3.6.13-0.1mdv2010.0.i586.rpm 3373c0961cc063025875745efd722b74 2010.0/i586/firefox-sk-3.6.13-0.1mdv2010.0.i586.rpm f310daa13cb9c9d1d4ba249bea6d24a3 2010.0/i586/firefox-sl-3.6.13-0.1mdv2010.0.i586.rpm 424bec3a54b11808f3ca1d247077d6f0 2010.0/i586/firefox-sq-3.6.13-0.1mdv2010.0.i586.rpm d0aed5f7a28a815966545af53885720f 2010.0/i586/firefox-sr-3.6.13-0.1mdv2010.0.i586.rpm 2042c1cea24d73fdad09176d740f5d4f 2010.0/i586/firefox-sv_SE-3.6.13-0.1mdv2010.0.i586.rpm 44b03d2c1c185f8b1f24560c9f5d7560 2010.0/i586/firefox-te-3.6.13-0.1mdv2010.0.i586.rpm ca07ae084dccdc562009964fb243aa98 2010.0/i586/firefox-th-3.6.13-0.1mdv2010.0.i586.rpm ba0d5846a576faa2c53b22fc5e2b514d 2010.0/i586/firefox-tr-3.6.13-0.1mdv2010.0.i586.rpm faa4e571079e36920b70ce2dffaa988b 2010.0/i586/firefox-uk-3.6.13-0.1mdv2010.0.i586.rpm 88510a4d7aa77df4cda9414818218e4a 2010.0/i586/firefox-zh_CN-3.6.13-0.1mdv2010.0.i586.rpm a176b22d187b54a3a8efdd8919727b1a 2010.0/i586/firefox-zh_TW-3.6.13-0.1mdv2010.0.i586.rpm 57c1c60766bcd41ebce144f66266df80 2010.0/SRPMS/firefox-l10n-3.6.13-0.1mdv2010.0.src.rpm
References
- http://www.mozilla.org/security/known-vulnerabilities/firefox36.html#firefox3.6.13
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3777
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3776
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3769
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3771
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3772
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3768
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3775
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3766
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3767
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3773
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3770
- http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3774
