Kaynağa Gözat

Merge pull request #26618 from AkihiroSuda/fix-apparmor

apparmor: prohibit /sys/firmware/** from being accessed
Kenfe-Mickaël Laventure 8 yıl önce
ebeveyn
işleme
07b5311147
2 değiştirilmiş dosya ile 3 ekleme ve 3 silme
  1. 2 2
      docs/security/apparmor.md
  2. 1 1
      profiles/apparmor/template.go

+ 2 - 2
docs/security/apparmor.md

@@ -59,7 +59,7 @@ profile docker-default flags=(attach_disconnected,mediate_deleted) {
   deny /sys/fs/[^c]*/** wklx,
   deny /sys/fs/[^c]*/** wklx,
   deny /sys/fs/c[^g]*/** wklx,
   deny /sys/fs/c[^g]*/** wklx,
   deny /sys/fs/cg[^r]*/** wklx,
   deny /sys/fs/cg[^r]*/** wklx,
-  deny /sys/firmware/efi/efivars/** rwklx,
+  deny /sys/firmware/** rwklx,
   deny /sys/kernel/security/** rwklx,
   deny /sys/kernel/security/** rwklx,
 }
 }
 ```
 ```
@@ -175,7 +175,7 @@ profile docker-nginx flags=(attach_disconnected,mediate_deleted) {
   deny /sys/fs/[^c]*/** wklx,
   deny /sys/fs/[^c]*/** wklx,
   deny /sys/fs/c[^g]*/** wklx,
   deny /sys/fs/c[^g]*/** wklx,
   deny /sys/fs/cg[^r]*/** wklx,
   deny /sys/fs/cg[^r]*/** wklx,
-  deny /sys/firmware/efi/efivars/** rwklx,
+  deny /sys/firmware/** rwklx,
   deny /sys/kernel/security/** rwklx,
   deny /sys/kernel/security/** rwklx,
 }
 }
 ```
 ```

+ 1 - 1
profiles/apparmor/template.go

@@ -35,7 +35,7 @@ profile {{.Name}} flags=(attach_disconnected,mediate_deleted) {
   deny /sys/fs/[^c]*/** wklx,
   deny /sys/fs/[^c]*/** wklx,
   deny /sys/fs/c[^g]*/** wklx,
   deny /sys/fs/c[^g]*/** wklx,
   deny /sys/fs/cg[^r]*/** wklx,
   deny /sys/fs/cg[^r]*/** wklx,
-  deny /sys/firmware/efi/efivars/** rwklx,
+  deny /sys/firmware/** rwklx,
   deny /sys/kernel/security/** rwklx,
   deny /sys/kernel/security/** rwklx,
 
 
 {{if ge .Version 208095}}
 {{if ge .Version 208095}}