You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When the .text segment is divided into multiple noncontiguous sections, tags are not applied correctly to the binary. For example, a linker script might divide .text like this:
In this case, the first instruction of the program running with the rwx policy, normally tagged allGrp, Rd, Ex, is read by the PEX kernel as being tagged with loadGrp, allGrp, Rd, Ex, causing a policy violation.
The text was updated successfully, but these errors were encountered:
When the
.text
segment is divided into multiple noncontiguous sections, tags are not applied correctly to the binary. For example, a linker script might divide.text
like this:In this case, the first instruction of the program running with the
rwx
policy, normally taggedallGrp, Rd, Ex
, is read by the PEX kernel as being tagged withloadGrp, allGrp, Rd, Ex
, causing a policy violation.The text was updated successfully, but these errors were encountered: