
playSMS < = 1.4.2 - Privilegienausweitung
playSMS < = 1.4.2 - Privilegieneskalation
TMHC TEAM entdeckte eine Schwachstelle, die zu einer Privilegieneskalation über playSMS/web/init.php führen kann, was zu einer vollständigen Kompromittierung des Systems führen kann.
Der Angreifer muss Zugriff auf den Rechner haben, auf dem playSMS installiert ist, und in der Lage sein, playSMS-bezogene Dateien zu bearbeiten, und der Daemon muss als root ausgeführt werden. Im PHP-Code wurden Referenzen auf einen Daemon bemerkt. Es wurden Nachforschungen zu dem gefundenen Daemon angestellt. Der Daemon befand sich in /usr/local/bin und hatte zugehörige Dateien in /etc/init.d/.
Dieser Daemon wird normalerweise von root ausgeführt, nachdem er mit einem einfachen whoami-Befehl getestet wurde.
Der Daemon kann nicht direkt modifiziert werden, jedoch gibt es eine while-Schleife, die jede Sekunde läuft und ein include init.php enthält. Diese Datei existiert in /var/www/html/playsms.
Gegenmaßnahmen: Führen Sie den Daemon nicht als root aus.
Die Entwickler wurden kontaktiert und ein Fix wurde veröffentlicht.
Playsms Kontakte: