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

Fixes MAISTRA-2199: update lua-jit for maistra 2.0 #79

Merged
merged 1 commit into from Mar 11, 2021

Conversation

dmitri-d
Copy link
Contributor

cherry-pick/port of ffa2f17

dependencies: bump LuaJIT to 2.1 branch HEAD @ e9af1ab. (#13474)

LuaJIT 2.1.0-beta3 has the following CVEs, which don't appear
super critical for correctly functioning Lua code but prudence dictates
we should bump anyway:

  • CVE-2020-15890: LuaJit through 2.1.0-beta3 has an out-of-bounds read
    because __gc handler frame traversal is mishandled.

  • CVE-2020-24372: LuaJIT through 2.1.0-beta3 has an out-of-bounds read
    in lj_err_run in lj_err.c.

There is no release version beyond 2.1.0-beta3, so using HEAD of 2.1
branch.

Risk level: Medium (if using LuaJIT).
Testing: bazel test //test/... Some unit tests required fixups due to
changes in Lua header map table ordering.

Signed-off-by: Harvey Tuch htuch@google.com
Co-authored-by: Michael Payne michael@sooper.org
Co-authored-by: William A Rowe Jr wrowe@vmware.com

dependencies: bump LuaJIT to 2.1 branch HEAD @ e9af1ab. (#13474)

LuaJIT 2.1.0-beta3 has the following CVEs, which don't appear
super critical for correctly functioning Lua code but prudence dictates
we should bump anyway:

- CVE-2020-15890: LuaJit through 2.1.0-beta3 has an out-of-bounds read
  because __gc handler frame traversal is mishandled.

- CVE-2020-24372: LuaJIT through 2.1.0-beta3 has an out-of-bounds read
  in lj_err_run in lj_err.c.

There is no release version beyond 2.1.0-beta3, so using HEAD of 2.1
branch.

Risk level: Medium (if using LuaJIT).
Testing: bazel test //test/... Some unit tests required fixups due to
  changes in Lua header map table ordering.

Signed-off-by: Harvey Tuch <htuch@google.com>
Co-authored-by: Michael Payne <michael@sooper.org>
Co-authored-by: William A Rowe Jr <wrowe@vmware.com>
Signed-off-by: Dmitri Dolguikh <ddolguik@redhat.com>
@maistra-bot maistra-bot merged commit ab09f86 into maistra:maistra-2.0 Mar 11, 2021
@dmitri-d dmitri-d deleted the lua-jit-update-2.0 branch March 11, 2021 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants