Apa yang terjadi
Sebelum 0.8.0, sideband dasbor Helio memvalidasi izin CORS dengan memeriksa apakah Hostname permintaan dimulai dengan awalan jaringan privat (10./172.16-172.31./192.168.) daripada mengonfirmasi asal tepercaya, memungkinkan permintaan dari host yang dibuat untuk mencapai dasbor agen.
Mengapa penting
Dasbor MCP proxy adalah permukaan manajemen untuk alat agen AI; bypass CORS memungkinkan halaman berbahaya melakukan tindakan atau membaca status terhadap bidang kontrol agen.
Vektor serangan
Sideband dasbor memvalidasi asal permintaan CORS dengan mencocokkan hostname dengan awalan string jaringan privat daripada memvalidasi sumber sebagai asal tepercaya/lokal, sehingga permintaan lintas asal yang berasal dari penyerang dapat lolos pemeriksaan asal.
Sistem yang terdampak
gethelio/helio < 0.8.0 (CORS sideband dasbor)
Mitigasi
Tingkatkan ke helio 0.8.0; ikat dasbor ke loopback dan batasi CORS ke asal lokal yang diharapkan.