mirror of
https://github.com/falcosecurity/falco.git
synced 2025-06-29 16:17:32 +00:00
+ Add a user_known_write_monitored_dir_conditions macro to allow custom conditions in the "Write below monitored dir" rule (#566)
falco-CLA-1.0-contributing-entity: Coveo Solutions Inc. falco-CLA-1.0-signed-off-by: Jean-Philippe Lachance <jplachance@coveo.com>
This commit is contained in:
parent
bdda640da1
commit
2fd90bf6a7
@ -763,6 +763,15 @@
|
|||||||
or user_ssh_directory)
|
or user_ssh_directory)
|
||||||
and not mkinitramfs_writing_boot
|
and not mkinitramfs_writing_boot
|
||||||
|
|
||||||
|
# Add conditions to this macro (probably in a separate file,
|
||||||
|
# overwriting this macro) to allow for specific combinations of
|
||||||
|
# programs writing below monitored directories.
|
||||||
|
#
|
||||||
|
# Its default value is an expression that always is false, which
|
||||||
|
# becomes true when the "not ..." in the rule is applied.
|
||||||
|
- macro: user_known_write_monitored_dir_conditions
|
||||||
|
condition: (never_true)
|
||||||
|
|
||||||
- rule: Write below monitored dir
|
- rule: Write below monitored dir
|
||||||
desc: an attempt to write to any file below a set of binary directories
|
desc: an attempt to write to any file below a set of binary directories
|
||||||
condition: >
|
condition: >
|
||||||
@ -774,6 +783,7 @@
|
|||||||
and not python_running_ms_oms
|
and not python_running_ms_oms
|
||||||
and not google_accounts_daemon_writing_ssh
|
and not google_accounts_daemon_writing_ssh
|
||||||
and not cloud_init_writing_ssh
|
and not cloud_init_writing_ssh
|
||||||
|
and not user_known_write_monitored_dir_conditions
|
||||||
output: >
|
output: >
|
||||||
File below a monitored directory opened for writing (user=%user.name
|
File below a monitored directory opened for writing (user=%user.name
|
||||||
command=%proc.cmdline file=%fd.name parent=%proc.pname pcmdline=%proc.pcmdline gparent=%proc.aname[2])
|
command=%proc.cmdline file=%fd.name parent=%proc.pname pcmdline=%proc.pcmdline gparent=%proc.aname[2])
|
||||||
|
Loading…
Reference in New Issue
Block a user