mirror of
https://github.com/falcosecurity/falco.git
synced 2025-06-27 23:27:20 +00:00
add exception macro
Signed-off-by: kaizhe <derek0405@gmail.com>
This commit is contained in:
parent
22732e9edb
commit
0a901e4f52
@ -3070,11 +3070,17 @@
|
|||||||
priority: WARNING
|
priority: WARNING
|
||||||
tags: [process]
|
tags: [process]
|
||||||
|
|
||||||
|
- list: run_as_root_image_list
|
||||||
|
items: []
|
||||||
|
|
||||||
|
- macro: user_known_run_as_root_container
|
||||||
|
condition: (container.image.repository in (run_as_root_image_list))
|
||||||
|
|
||||||
# The rule is disabled by default and should be enabled when non-root container policy has been applied.
|
# The rule is disabled by default and should be enabled when non-root container policy has been applied.
|
||||||
# Note the rule will not work as expected when usernamespace is applied, e.g. userns-remap is enabled.
|
# Note the rule will not work as expected when usernamespace is applied, e.g. userns-remap is enabled.
|
||||||
- rule: Container Run as Root User
|
- rule: Container Run as Root User
|
||||||
desc: Detected container running as root user
|
desc: Detected container running as root user
|
||||||
condition: spawned_process and container and proc.vpid=1 and user.uid=0
|
condition: spawned_process and container and proc.vpid=1 and user.uid=0 and not user_known_run_as_root_container
|
||||||
enabled: false
|
enabled: false
|
||||||
output: Container launched with root user privilege (uid=%user.uid container_id=%container.id container_name=%container.name image=%container.image.repository:%container.image.tag)
|
output: Container launched with root user privilege (uid=%user.uid container_id=%container.id container_name=%container.name image=%container.image.repository:%container.image.tag)
|
||||||
priority: INFO
|
priority: INFO
|
||||||
|
Loading…
Reference in New Issue
Block a user