Sicherheitsanfälligkeiten in PCP und Nix, die zur Erhöhung der Berechtigungen im System führen können

Im PCP-Toolkit (Performance Co-Pilot), das zur Sammlung von Leistungsstatistiken des Systems verwendet wird (zum Beispiel in der Cockpit-Oberfläche), wurden zwei Schwachstellen festgestellt. Die erste Schwachstelle (CVE-2024-45770) ist in dem Dienstprogramm pmpost vorhanden, das zum Senden von Nachrichten in das Protokoll dient und unter bestimmten Bedingungen mit erhöhten Rechten gestartet werden kann. Die Ausnutzung dieser Schwachstelle ermöglicht die Ausführung von Code mit Root-Rechten, jedoch muss für den Angriff Zugriff auf ein PCP-Konto vorhanden sein. Der Angriff besteht darin, die symbolische Verknüpfung der Datei "/var/log/pcp/NOTICES" zu manipulieren, in die Prozesse mit Root-Rechten ohne Verwendung des O_NOFOLLOW-Flags schreiben können.

Die zweite Schwachstelle in PCP (CVE-2024-45769) betrifft den Hintergrundprozess pcmd und führt zu einem Zugriff auf Speicher außerhalb des Puffers beim Senden von speziell formatierten Daten. Das Risiko der Schwachstelle wird durch die Tatsache gemindert, dass im pcmd standardmäßig der Empfang von Netzwerkrequests von anderen Systemen deaktiviert ist. Die Schwachstellen wurden in der Version PCP 6.3.1 behoben. Die Probleme wurden im Rahmen eines Audits festgestellt, das von den Entwicklern des SUSE-Projekts durchgeführt wurde.

Darüber hinaus wurde eine Schwachstelle (CVE-2024-45593) im Paketmanager Nix festgestellt, der in der Distribution NixOS verwendet wird. Diese Schwachstelle ermöglicht es, beim Entpacken speziell formatierter Dateien im NAR (Nix Archive)-Format in beliebige Bereiche des Dateisystems zu schreiben, basierend auf den Zugriffsrechten, mit denen der Verarbeiter ausgeführt wird (bei Verwendung des Hintergrundprozesses Nix erfolgt das Entpacken mit Root-Rechten). Das Problem tritt in der Nix-Version 2.24 auf und wurde in der Version 2.24.6 behoben.

Zusätzlich kann die Veröffentlichung einer Warnung über die Entdeckung einer kritischen Schwachstelle erwähnt werden, die Distributionssysteme von GNU/Linux betrifft und es ermöglicht, ohne Authentifizierung remote Code im System auszuführen. Derzeit werden keine Informationen über die Natur des Problems und die betroffenen Subsysteme bereitgestellt, es wurde lediglich angegeben, dass in Absprache mit den Entwicklern der Distributoren der erste Bericht über das Problem am 30. September veröffentlicht werden soll, und der vollständige Bericht mit Details am 6. Oktober. Dem Problem wurde noch keine CVE-Nummer zugeteilt. Laut der Aussage des forschenden Forschers haben die Unternehmen Canonical und Red Hat der Schwachstelle einen kritischen Gefährdungsgrad (9.9 von 10) zugewiesen.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster