Ich erkenne an, dass Discourse pkexec nicht direkt aufruft, aber es ist vorhanden, setuid root, im Basis-Image. Zumindest als ich gestern nachgesehen habe, sah es so aus, als wäre es immer noch die anfällige Version. Zur Verteidigung in der Tiefe wäre es angemessen, das Basis-Image zu aktualisieren, um CVE-2021-4034 zu beheben, entweder durch Aktualisierung der Software, Entfernen von polkit, Entfernen von pkexec oder Entfernen des Setuid-Bits von pkexec.
Meine Abhilfemaßnahme war das Hinzufügen von
- exec: chmod 755 /usr/bin/pkexec
zum Block für benutzerdefinierte Befehle in den YAML-Dateien der Containerdefinition.
Wenn ich falsch liege und CVE-2021-4034 behoben wurde, bitte ich um Entschuldigung, lassen Sie es uns wissen, und die nächste Person, die nach polkit, pkexec oder CVE-2021-4034 sucht, wird diesen Beitrag finden. ![]()