fix(aa-log): handle owner rule even if thhe log is not complete.
This commit is contained in:
parent
d8d15c8a35
commit
5d40cc1166
1 changed files with 1 additions and 2 deletions
|
|
@ -39,9 +39,8 @@ func NewQualifierFromLog(log map[string]string) Qualifier {
|
||||||
owner := false
|
owner := false
|
||||||
fsuid, hasFsUID := log["fsuid"]
|
fsuid, hasFsUID := log["fsuid"]
|
||||||
ouid, hasOuUID := log["ouid"]
|
ouid, hasOuUID := log["ouid"]
|
||||||
OUID, hasOUID := log["OUID"]
|
|
||||||
isDbus := strings.Contains(log["operation"], "dbus")
|
isDbus := strings.Contains(log["operation"], "dbus")
|
||||||
if hasFsUID && hasOuUID && hasOUID && fsuid == ouid && OUID != "root" && !isDbus {
|
if hasFsUID && hasOuUID && fsuid == ouid && ouid != "0" && !isDbus {
|
||||||
owner = true
|
owner = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue