mirror of
https://github.com/falcosecurity/falco.git
synced 2025-08-26 09:58:55 +00:00
fix(rules/Set Setuid or Setgid bit): use chmod syscalls instead of chmod command
Signed-off-by: Lorenzo Fontana <lo@linux.com>
This commit is contained in:
parent
7bc3fa165f
commit
3ea98b05dd
@ -72,6 +72,9 @@
|
|||||||
- macro: create_symlink
|
- macro: create_symlink
|
||||||
condition: evt.type in (symlink, symlinkat) and evt.dir=<
|
condition: evt.type in (symlink, symlinkat) and evt.dir=<
|
||||||
|
|
||||||
|
- macro: chmod
|
||||||
|
condition: evt.type in (chmod, fchmod, fchmodat)
|
||||||
|
|
||||||
# File categories
|
# File categories
|
||||||
- macro: bin_dir
|
- macro: bin_dir
|
||||||
condition: fd.directory in (/bin, /sbin, /usr/bin, /usr/sbin)
|
condition: fd.directory in (/bin, /sbin, /usr/bin, /usr/sbin)
|
||||||
@ -2416,10 +2419,10 @@
|
|||||||
When the setuid or setgid bits are set for an application,
|
When the setuid or setgid bits are set for an application,
|
||||||
this means that the application will run with the privileges of the owning user or group respectively.
|
this means that the application will run with the privileges of the owning user or group respectively.
|
||||||
Detect setuid or setgid bits set via chmod
|
Detect setuid or setgid bits set via chmod
|
||||||
condition: consider_all_chmods and spawned_process and proc.name = "chmod" and (proc.args contains "+s" or proc.args contains "4777")
|
condition: consider_all_chmods and chmod and (evt.arg.mode contains "S_ISUID" or evt.arg.mode contains "S_ISGID")
|
||||||
output: >
|
output: >
|
||||||
Setuid or setgid bit is set via chmod (user=%user.name command=%proc.cmdline
|
Setuid or setgid bit is set via chmod (fd=%evt.arg.fd filename=%evt.arg.filename mode=%evt.arg.mode user=%user.name
|
||||||
container_id=%container.id container_name=%container.name image=%container.image.repository:%container.image.tag)
|
command=%proc.cmdline container_id=%container.id container_name=%container.name image=%container.image.repository:%container.image.tag)
|
||||||
priority:
|
priority:
|
||||||
NOTICE
|
NOTICE
|
||||||
tag: [process, mitre_persistence]
|
tag: [process, mitre_persistence]
|
||||||
|
Loading…
Reference in New Issue
Block a user