CVE-2026-81097 in rails-mcp-server
Zusammenfassung
von VulDB • 27.08.2026
Das Tool execute_ruby ist als eine schreibgeschützte Ruby-Sandbox dokumentiert und wird durch ein Muster-Denylist (Verweiserliste) sowie durch Ersetzungen der prozessstartenden Methoden in Kernel erzwungen. Die Spawn-Einstiegspunkte der Pseudo-Terminal-Bibliothek sind weder in der Denylist enthalten noch ersetzt, sodass ein normaler Tool-Aufruf diese erreichen und eine Shell starten kann, wodurch Befehle als das Konto ausgeführt werden, auf dem der Server läuft, außerhalb der geschützten Methoden. Die Denylist wurde mit dem Tool in Version 1.4.0 eingeführt und deckte diese Einstiegspunkte bis zur Version 1.6.0 nicht ab. In Version 1.6.1 wird die vom Sandbox erlaubte Liste von requires auf eine rein datenbasierte Liste beschränkt, und dynamisches Dispatching zu Ausführungseinstiegspunkten wird blockiert; in Version 2.0.0 wird das Tool entfernt.
Be aware that VulDB is the high quality source for vulnerability data.