From ${URL} : Description Some vulnerabilities have been reported in Google Chrome, where some have an unknown impact and others can be exploited to conduct cross-site scripting attacks, bypass certain security restrictions, and compromise a user's system. 1) An unspecified error within V8 can be exploited to conduct cross-site scripting attacks. 2) An error within V8 can be exploited to cause an out-of-bounds memory access. 3) An integer overflow error exists within compositor. 4) A use-after-free error exists within web workers. 5) A use-after-free error exists within DOM. 6) An unspecified error within V8 can be exploited to cause memory corruption. 7) A use-after-free error exists within rendering. 8) An unspecified error exists when handling URLs containing RTL characters. 9) A use-after-free error exists in speech. 10) An error when handling certain window property can be exploited to cause an out-of-bounds read access. 11) An unspecified error can be exploited to bypass certain cross-origin policies. 12) A use-after-free error exists in forms. 13) Some unspecified errors exist. 14) Some other unspecified errors exist in V8. 15) The application bundles a vulnerable version of Adobe Flash Player. For more information: SA57661 Successful exploitation of vulnerabilities #2 through #7, #9, and #12 through #14 may allow execution of arbitrary code. The vulnerabilities are reported in versions prior to 34.0.1847.116. Solution: Upgrade to version 34.0.1847.116. Provided and/or discovered by: 13, 14) Reported by the vendor. The vendor credits: 1) An anonymous person. 2) An anonymous person. 3) Aaron Staple. 4) Collin Payne. 5) cloudfuzzer. 6) Christian Holler. 7) miaubiz. 8) George McBay. 9) Atte Kettunen, OUSPG. 10) An anonymous person. 11) Jann Horn. 12) Khalil Zhani. Original Advisory: http://googlechromereleases.blogspot.dk/2014/04/stable-channel-update.html @maintainer(s): since the fixed package is already in the tree, please let us know if it is ready for the stabilization or not.
I see a couple of open bugs, but they seem to affect small subsets of users. Let's stabilize 34.0.1847.116.
amd64 stable
[$5000][354123] High CVE-2014-1716: UXSS in V8. Credit to Anonymous. [$5000][353004] High CVE-2014-1717: OOB access in V8. Credit to Anonymous. [$3000][348332] High CVE-2014-1718: Integer overflow in compositor. Credit to Aaron Staple. [$3000][343661] High CVE-2014-1719: Use-after-free in web workers. Credit to Collin Payne. [$2000][356095] High CVE-2014-1720: Use-after-free in DOM. Credit to cloudfuzzer. [$2000][350434] High CVE-2014-1721: Memory corruption in V8. Credit to Christian Holler. [$2000][330626] High CVE-2014-1722: Use-after-free in rendering. Credit to miaubiz. [$1500][337746] High CVE-2014-1723: Url confusion with RTL characters. Credit to George McBay. [$1000][327295] High CVE-2014-1724: Use-after-free in speech. Credit to Atte Kettunen of OUSPG. [$3000][357332] Medium CVE-2014-1725: OOB read with window property. Credit to Anonymous [$1000][346135] Medium CVE-2014-1726: Local cross-origin bypass. Credit to Jann Horn. [$1000][342735] Medium CVE-2014-1727: Use-after-free in forms. Credit to Khalil Zhani. As usual, our ongoing internal security work responsible for a wide range of fixes: [360298] CVE-2014-1728: Various fixes from internal audits, fuzzing and other initiatives. [345820, 347262, 348319, 350863, 352982, 355586, 358059] CVE-2014-1729: Multiple vulnerabilities in V8 fixed in version 3.24.35.22. CVE LIST for this Version
CVE-2014-1729 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1729): Multiple unspecified vulnerabilities in Google V8 before 3.24.35.22, as used in Google Chrome before 34.0.1847.116, allow attackers to cause a denial of service or possibly have other impact via unknown vectors. CVE-2014-1728 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1728): Multiple unspecified vulnerabilities in Google Chrome before 34.0.1847.116 allow attackers to cause a denial of service or possibly have other impact via unknown vectors. CVE-2014-1727 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1727): Use-after-free vulnerability in content/renderer/renderer_webcolorchooser_impl.h in Google Chrome before 34.0.1847.116 allows remote attackers to cause a denial of service or possibly have unspecified other impact via vectors related to forms. CVE-2014-1726 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1726): The drag implementation in Google Chrome before 34.0.1847.116 allows user-assisted remote attackers to bypass the Same Origin Policy and forge local pathnames by leveraging renderer access. CVE-2014-1725 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1725): The base64DecodeInternal function in wtf/text/Base64.cpp in Blink, as used in Google Chrome before 34.0.1847.116, does not properly handle string data composed exclusively of whitespace characters, which allows remote attackers to cause a denial of service (out-of-bounds read) via a window.atob method call. CVE-2014-1724 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1724): Use-after-free vulnerability in Free(b)soft Laboratory Speech Dispatcher 0.7.1, as used in Google Chrome before 34.0.1847.116, allows remote attackers to cause a denial of service (application hang) or possibly have unspecified other impact via a text-to-speech request. CVE-2014-1723 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1723): The UnescapeURLWithOffsetsImpl function in net/base/escape.cc in Google Chrome before 34.0.1847.116 does not properly handle bidirectional Internationalized Resource Identifiers (IRIs), which makes it easier for remote attackers to spoof URLs via crafted use of right-to-left (RTL) Unicode text. CVE-2014-1722 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1722): Use-after-free vulnerability in the RenderBlock::addChildIgnoringAnonymousColumnBlocks function in core/rendering/RenderBlock.cpp in Blink, as used in Google Chrome before 34.0.1847.116, allows remote attackers to cause a denial of service or possibly have unspecified other impact via vectors involving addition of a child node. CVE-2014-1721 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1721): Google V8, as used in Google Chrome before 34.0.1847.116, does not properly implement lazy deoptimization, which allows remote attackers to cause a denial of service (memory corruption) or possibly have unspecified other impact via crafted JavaScript code, as demonstrated by improper handling of a heap allocation of a number outside the Small Integer (aka smi) range. CVE-2014-1720 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1720): Use-after-free vulnerability in the HTMLBodyElement::insertedInto function in core/html/HTMLBodyElement.cpp in Blink, as used in Google Chrome before 34.0.1847.116, allows remote attackers to cause a denial of service or possibly have unspecified other impact via vectors involving attributes. CVE-2014-1719 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1719): Use-after-free vulnerability in the WebSharedWorkerStub::OnTerminateWorkerContext function in content/worker/websharedworker_stub.cc in the Web Workers implementation in Google Chrome before 34.0.1847.116 allows remote attackers to cause a denial of service (heap memory corruption) or possibly have unspecified other impact via vectors that trigger a SharedWorker termination during script loading. CVE-2014-1718 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1718): Integer overflow in the SoftwareFrameManager::SwapToNewFrame function in content/browser/renderer_host/software_frame_manager.cc in the software compositor in Google Chrome before 34.0.1847.116 allows remote attackers to cause a denial of service or possibly have unspecified other impact via vectors that trigger an attempted mapping of a large amount of renderer memory. CVE-2014-1717 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1717): Google V8, as used in Google Chrome before 34.0.1847.116, does not properly use numeric casts during handling of typed arrays, which allows remote attackers to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact via crafted JavaScript code. CVE-2014-1716 (http://nvd.nist.gov/nvd.cfm?cvename=CVE-2014-1716): Cross-site scripting (XSS) vulnerability in the Runtime_SetPrototype function in runtime.cc in Google V8, as used in Google Chrome before 34.0.1847.116, allows remote attackers to inject arbitrary web script or HTML via unspecified vectors, aka "Universal XSS (UXSS)."
x86 stable. Maintainer(s), please cleanup. Security, please add it to the existing request, or file a new one.
cleanup done.
Thanks, guys. Added to existing GLSA draft
This issue was resolved and addressed in GLSA 201408-16 at http://security.gentoo.org/glsa/glsa-201408-16.xml by GLSA coordinator Kristian Fiskerstrand (K_F).