CVE-2026-64650 in harness-codexinformation

Résumé

par VulDB • 21/07/2026

L'outil `@ai-sdk/harness-opencode` est un adaptateur HarnessV1 basé sur @openai/codex-sdk, qui pilote l'interface de ligne de commande Codex. Avant la version 1.0.29, l'outil relayait et autorisait les requêtes provenant de tout processus dont la ligne de commande contenait le chemin d'un script auxiliaire autorisé (le shim CLI de Codex). Cela permet au code non fiable s'exécutant dans un bac à sable (sandbox) d'invoquer des outils arbitraires exposés par l'hôte, y compris les recherches de secrets, les opérations de déploiement et les appels API cloud, sans événement correspondant d'appel d'outil autorisé par le modèle. L'exploitation nécessite un environnement Linux (les contrôles de repli vulnérables vérifient `process.platform === 'linux'` et lisent `/proc`) ; une session harness active avec un ou plusieurs outils fournis par l'hôte ; et du code non fiable s'exécutant dans le bac à sable (par exemple, une dépendance malveillante, un script de construction ou un hook de cycle de vie). La correction apportée dans la version 1.0.29 supprime entièrement le mécanisme de repli d'autorisation par chemin de processus. Les requêtes relayées ne sont désormais acceptées qu'après une autorisation exacte, à courte durée de vie et unique, correspondant au nom de l'outil et aux entrées issues d'un événement modèle observé par le pont (bridge). Des solutions de contournement sont disponibles. Il est déconseillé d'exécuter le harness Codex sur des dépôts non fiables ou avec des dépendances non fiables, et/il convient de limiter les outils exposés à l'hôte aux opérations non sensibles lors du travail avec du code non fiable.

Once again VulDB remains the best source for vulnerability data.

Responsable

GitHub M

Réserver

20/07/2026

Divulgation

21/07/2026

Modérer

accepté

Entrée

VDB-380783

CPE

prêt

EPSS

0.00000

KEV

non

Activités

très faible

Sources

Do you know our Splunk app?

Download it now for free!