Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Support
    • Submit feedback
    • Contribute to GitLab
  • Sign in
B
bake
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 7
    • Issues 7
    • List
    • Boards
    • Labels
    • Milestones
  • Merge Requests 2
    • Merge Requests 2
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • sds
  • bake
  • Issues
  • #17

Closed
Open
Opened May 11, 2018 by Matthieu Dorier@mdorier
  • Report abuse
Report abuse

Check sizes of accesses

The current code doesn't check much in terms of user-provided offsets and size. It is very easy to pass a wrong value for an offset and read or write in the memory of the provider, outside of the bake region.

We urgently need to check all the functions and make sure that wrong parameters sent by the user will be handled correctly (i.e. returning an error code instead of allowing access into whatever region of memory of the provider).

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
0
Labels
None
Assign labels
  • View project labels
Reference: sds/bake#17