hyperlight-dev / hyperlight-dev/hyperlight

Evaluate if we still need stack guards when building guest libraries

Open
#164 0 comments 0 reactions 0 assignees View on GitHub
lifecycle/confirmed
Dominant language
Rust
Stars
4.7k
Forks
208
Avg merge
1d 7h
Merged PRs (30d)
47

Description

In the past the guest binaries were built with the MSVC toolchain and /GS was used to protect against some stack attacks.
To support this a cookie in the entry point which was used to support this.

Since we are no longer using the MSVC compiler we probably don't need this an should consider removing it.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.