Apa yang terjadi
Diverifikasi oleh NVD REST (dipublikasikan 2026-10-16, CVSS 8.1, TINGGI). Titik akhir loopback OAuth Telegram yang tidak terautentikasi dari kerangka agen mengkonsumsi token satu-kali yang disuplai pemanggil tanpa validasi asal/metadata-fetch, memungkinkan pembajakan sesi CSRF dari agen lokal yang berjalan.
Mengapa penting
Ini adalah kompromi sesi kerangka agen yang menyimpan memori agen dan saluran pesan pengguna. Satu halaman berbahaya dapat diam-diam mengarahkan ulang pekerjaan agen yang sedang berlangsung ke akun penyerang, memungkinkan penyerang mengamati prompt, penulisan memori, dan konten Telegram sementara korban percaya sesi tersebut masih utuh — serangan identitas langsung prompt-ke-agen pada penyebaran komputasi pribadi agentik.
Vektor serangan
Pemalsuan permintaan lintas situs (CWE-352/384) terhadap callback loopback GET /auth/telegram yang tidak terautentikasi: telegram_auth_handler mengkonsumsi token login Telegram satu-kali yang disuplai penyerang dan menyimpan JWT yang dikembalikan tanpa memvalidasi metadata fetch browser atau asal permintaan. Korban yang mengunjungi halaman berbahaya saat inti lokal berjalan mendapatkan sesi mereka dialihkan ke akun penyerang; semua tindakan agen dan memori selanjutnya menjadi terlihat oleh penyerang.
Sistem yang terdampak
OpenHuman (tinyhumansai/openhuman) < 0.56.0
Mitigasi
Tingkatkan ke OpenHuman 0.56.0 (commit perbaikan b1bbc53; GHSA-c4m9-hw7m-vv3m). Sampai ditambal, jangan jelajahi situs tidak tepercaya saat inti berjalan, atau ikat/lindungi callback loopback.