Kerentanan  ·  2026-10-22

Nous Research Hermes Agent webhook route-toolset privilege escalation via chat_id parsing (CVE-2026-114463)

KerentananHigh dampakGlobalCVE-2026-114463
Terverifikasi pada pull request yang digabungkan (diambil): toolsets_for_source memulihkan grant toolsets per-rute dengan memisahkan chat_id pada ':', memungkinkan rute bernama 'build:external' mewarisi toolsets 'build'; direproduksi di main melalui handler aiohttp nyata dengan permintaan yang ditandatangani. Dilaporkan di GHSA-2fmg-cjqm-hhrj.
Invocasi agen berbasis webhook adalah pola integrasi standar untuk gateway agen; inkonsistensi parsing ini memungkinkan penyerang yang memegang satu kredensial webhook lemah mencapai alat terminal/file rute lain — akses perintah/file arbitrer di host agen.
Gateway webhook membangun sesi chat_id sebagai 'webhook:{route_name}:{delivery_id}' dan menurunkan ulang rute yang mengotorisasi dengan memisahkan pada ':', sementara autentikasi menggunakan segmen URL yang tepat; delivery_id disediakan oleh pemanggil (X-GitHub-Delivery, svix-id, X-Request-ID), sehingga nama rute yang direkayasa seperti 'build:external' diselesaikan ke rute 'build' dan mewarisi toolsets istimewanya.
Nous Research Hermes Agent — gateway platform webhook (diperbaiki di PR #115285, GHSA-2fmg-cjqm-hhrj)
Terapkan perbaikan yang digabungkan di PR #115285 (kunci toolsets_for_source pada source.user_id yang dicap dari segmen URL yang diautentikasi alih-alih memisahkan chat_id); perbarui Hermes Agent.
Hermes Agent fix PR #115285 (fetched)NVD CVE-2026-114463
Lihat di umpan langsung Jelajahi temuan keamanan dan tata kelola AI terkait — diperbarui setiap pagi.
Buka umpan →