Skip to content

Check suid against CacheWarp #25

@hilbix

Description

@hilbix

The problem is when the initialized value equals the privileged value.

sudo can be attacked this way. It is very likely that suid is affected, too, because root has UID=0.

I have no good idea how to mitigate this, as static data segments always use 0.

Two ideas about this:

  • registers are not affected by cache
  • stack can be primed with random information thanks to subroutines
    • however the stack probably can still be taken from a time when it was NUL

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status

    Postponed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions