-
Notifications
You must be signed in to change notification settings - Fork 29
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
[Feature]: Enhance SEA pointer validation #400
Comments
#399 included some initial checks for the pointer entry type, therefore I'm assigning to @Javagedes to close out this issue. The current validation checks the pointer size and whether the pointer is null. This issue still needs to capture any additional requirements so they can be implemented. @kuqin12, do you have any additional requirements? Would we expect all pointers to either point within a specific area for example? |
From offline discussion:
|
#406 Added the bulk of this issue. Once kunqin12 Updates SEA to have MSEG be read only, I will add a final change to validate MSEG is in-fact read only in |
Feature Overview
Currently the pointer size and whether the pointer is null are checked. This issue tracks adding more checks to verify pointer correctness. It is expected that those be discussed further in the issue until an implementation plan is agreed upon and then an owner is assigned.
Solution Overview
Consider whether to add checks like verifying the pointer is to an address within TSEG and/or MSEG and other constraints.
Alternatives Considered
No response
Urgency
Medium
Are you going to implement the feature request?
Someone else needs to implement the feature
Do you need maintainer feedback?
Maintainer feedback requested
Anything else?
No response
The text was updated successfully, but these errors were encountered: