I i kode til understøttelse af FreeBSD identificeret som kritisk (), hvilket fører til en fejl i behandlingen af adgangsrettigheder. Problemet ligger i, at rettigheder, der er fastsat for grupper, blev behandlet som ejersretsrettigheder. Problemet i opdateringen . Rettelsen op til af FreeBSD HEAD-kodebasen til OpenZFS.
Problemet opstod, fordi alle elementer i adgangskontrollisten (ACE), fastsat for ejeren af gruppen (group@) og almindelige grupper (group:), blev delegeret til den aktuelle bruger.
For eksempel blev adgangsmodus 0770 (skrivning tilladt kun for gruppemedlemmer) behandlet som 0777 (skrivning tilladt for alle brugere). En lignende situation blev observeret med ACL, hvor nedenstående ACL blev ækvivalent med rettighederne 0777, da gruppetjekket for builtin_administrators returnerer True.
# owner: root
# group: wheel
group:builtin_administrators:rwxpDdaARWcCos:——-:allow
Der er også fundet et andet problem i OpenZFS-porten for FreeBSD vedrørende tildeling af adgang til at skifte til en mappe (cd), uanset status for udførelsesrettighederne for mapper. Adgang til mappen var mulig, selv med en eksplicit nægtelse via ACL ('deny — execute')
Kilde: opennet.ru
