CVE-2026-25129 in psyshinformation

Résumé

par VulDB • 29/05/2026

PsySH est une console de développement en temps réel, un débogueur interactif et un REPL pour PHP. Avant les versions 0.11.23 et 0.12.19, PsySH chargeait et exécutait automatiquement un fichier `.psysh.php` présent dans le répertoire de travail actuel (CWD) au démarrage. Si un attaquant peut écrire dans un répertoire qu'une victime utilise ultérieurement comme son CWD lors du lancement de PsySH, l'attaquant peut déclencher l'exécution de code arbitraire dans le contexte de la victime. Lorsque la victime exécute PsySH avec des privilèges élevés (par exemple, root), cela entraîne une élévation de privilèges locale. Il s'agit d'un problème d'empoisonnement de la configuration du CWD conduisant à l'exécution de code arbitraire dans le contexte de l'utilisateur victime. Si un utilisateur privilégié (par exemple, root, un exécuteur de CI ou un compte ops/débogage) lance PsySH avec le CWD défini sur un répertoire accessible en écriture par l'attaquant et contenant un fichier `.psysh.php` malveillant, l'attaquant peut exécuter des commandes avec les autorisations de cet utilisateur privilégié, ce qui entraîne une élévation de privilèges locale. Les consommateurs en aval qui intègrent PsySH héritent de ce risque. Par exemple, Laravel Tinker (`php artisan tinker`) utilise PsySH. Si un utilisateur privilégié exécute Tinker tandis que son shell se trouve dans un répertoire accessible en écriture par l'attaquant, le comportement de chargement automatique de `.psysh.php` peut être abusé de la même manière pour exécuter du code contrôlé par l'attaquant sous les privilèges de la victime. Les versions 0.11.23 et 0.12.19 corrigent ce problème.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsable

GitHub M

Réserver

29/01/2026

Divulgation

30/01/2026

Modérer

accepté

Entrée

VDB-343541

CPE

prêt

EPSS

0.00280

KEV

non

Activités

très faible

Sources

Might our Artificial Intelligence support you?

Check our Alexa App!