ARMmbed / ARMmbed/uvisor

Enabling both ACL round-up and round-down should be illegal

Open
#298 1 comment 0 reactions 0 assignees View on GitHub
issue mirrored
Dominant language
C
Stars
135
Forks
72
PR merge metrics
No merged PRs in 30d

Description

An ACL can specify two flags: UVISOR_TACL_SIZE_ROUND_UP and UVISOR_TACL_SIZE_ROUND_DOWN to control the rounding of the size of the request. The uVisor should HALT if both are enabled.

Contributor guide

Open the contributing guide

Research direction

Start by locating the ACL flag validation and the existing HALT handling for UVISOR_TACL_SIZE_ROUND_UP and UVISOR_TACL_SIZE_ROUND_DOWN. Confirm how each flag is currently processed, then verify that an ACL enabling both flags causes the uVisor to halt rather than selecting a rounding mode.

Written by the indexing model from the issue text.

Assessment

Tech stack
c
Domain
embedded-iot, security
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.