← Indeks riset

Keamanan Sesi · Studi Kasus Teknis

AI Session Lifecycle & Post-Delete Data Access

Ringkasan

Studi kasus ini memeriksa perilaku siklus hidup kapabilitas sesi AI yang sudah ada setelah objek induk milik peneliti dihapus melalui antarmuka normal produk.

Tujuannya adalah mendokumentasikan perilaku endpoint setelah penghapusan, bukan memperlakukan respons berhasil sebagai bukti kerentanan.

Pertanyaan riset

Apakah kapabilitas sesi AI yang sebelumnya diterbitkan tetap mengembalikan konteks terstruktur setelah objek induk dihapus, dan apakah perilaku itu dapat dibedakan dari respons sesi yang tidak valid?

Metodologi

  1. Membuat baseline berhasil dengan objek milik peneliti.
  2. Menghapus objek induk melalui antarmuka normal.
  3. Mengulangi request endpoint dengan kapabilitas sesi lama.
  4. Menggunakan sentinel sesi tidak valid sebagai kontrol negatif.
  5. Mereproduksi perilaku pascapenghapusan untuk kedua kalinya.
  6. Memisahkan observasi teknis dari klaim otorisasi.

Bukti

PengujianHasil observasi
Sesi lama setelah penghapusanKonteks terstruktur dikembalikan
Sentinel sesi tidak validDitolak
ReproduksiDiamati dua kali

Observasi

Validasi runtime menunjukkan kapabilitas sesi lama tetap menerima respons tanpa cookie setelah objek induk dihapus. Endpoint masih mengembalikan konteks terstruktur pada state pascapenghapusan yang diuji.

Status finding

NEEDS_MORE_EVIDENCE

Pengujian membuktikan perilaku siklus hidup teknis, tetapi belum membuktikan perolehan kapabilitas secara tidak semestinya oleh pihak luar atau bahwa semantik produk mewajibkan penghapusan untuk mencabut kapabilitas tersebut.

Batasan

  • Perolehan kapabilitas oleh pihak eksternal tidak dibuktikan.
  • Semantik revokasi pada tingkat produk belum ditetapkan.
  • Tidak ada data atau akun pihak ketiga yang diakses.
  • Tidak ada klaim kerentanan diterima atau bounty untuk kasus ini.

Pelajaran

Kapabilitas pascapenghapusan yang masih aktif merupakan primitive operasional, tetapi bukan otomatis kegagalan otorisasi. Klaim terkonfirmasi tetap memerlukan provenance, semantik revokasi, pelintasan batas, dan dampak konkret.