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

native image: hardening csu for old glibc #827

Merged
merged 1 commit into from
Apr 6, 2023

Conversation

gzm55
Copy link
Contributor

@gzm55 gzm55 commented Mar 23, 2023

Workround of return-to-csu problem for old glibc, use non-initialized static variables instead of the stack ones. See workround 2 of https://i.blackhat.com/briefings/asia/2018/asia-18-Marco-return-to-csu-a-new-method-to-bypass-the-64-bit-Linux-ASLR-wp.pdf

Workround of return-to-csu problem for old glibc, use non-initialized
static variables instead of the stack ones. See workround 2 of
https://i.blackhat.com/briefings/asia/2018/asia-18-Marco-return-to-csu-a-new-method-to-bypass-the-64-bit-Linux-ASLR-wp.pdf
@gzm55
Copy link
Contributor Author

gzm55 commented Mar 30, 2023

@gnodet very strange that the unrelated job on macos is failed due to the timeout of the daemon

@gnodet
Copy link
Contributor

gnodet commented Mar 30, 2023

@gnodet very strange that the unrelated job on macos is failed due to the timeout of the daemon

This happens a lot on MacOs, not sure why. I should try to raise the timeouts...

@gnodet gnodet added this to the 1.0-m7 milestone Apr 6, 2023
@gnodet gnodet merged commit 99a5cfb into apache:master Apr 6, 2023
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.

None yet

2 participants