Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ChakraCore servicing update for August, 2019 #6243

Merged
merged 8 commits into from
Aug 13, 2019

Conversation

wyrichte
Copy link
Collaborator

This release addresses the following issues:
CVE-2019-1197
CVE-2019-1141
CVE-2019-1196
CVE-2019-1139
CVE-2019-1131
CVE-2019-1195

During the loop prepass the index variable is not fully constructed, so we can't rely it being negative
So we need to kiil the object type.
@wyrichte wyrichte changed the title Update version to 1.11.12 ChakraCore servicing update for August, 2019 Aug 13, 2019
MikeHolman and others added 7 commits August 13, 2019 08:48
array.slice converts the native array to var array which was not captured during the optimization.
Due to that the native array type is forced to var array which leads to the type confusion.
Fixed this by killing the object type for the slice (as well as concat)
During GetChildren phase when we try to build JSON object we might throw exception. That skipped calling .Detach on the AutoPtr - which leads to release
the debugger property again.
Fixed that by catching and discarding the exception.
@chakrabot chakrabot merged commit 450a349 into chakra-core:release/1.11 Aug 13, 2019
chakrabot pushed a commit that referenced this pull request Aug 13, 2019
Merge pull request #6243 from wyrichte:gh_servicing_1908

This release addresses the following issues:
CVE-2019-1197
CVE-2019-1141
CVE-2019-1196
CVE-2019-1139
CVE-2019-1131
CVE-2019-1195
chakrabot pushed a commit that referenced this pull request Aug 14, 2019
… August, 2019

Merge pull request #6243 from wyrichte:gh_servicing_1908

This release addresses the following issues:
CVE-2019-1197
CVE-2019-1141
CVE-2019-1196
CVE-2019-1139
CVE-2019-1131
CVE-2019-1195
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants