# GhostJacking: Celah Identitas AI Agent Terbuka

> GhostJacking menargetkan gap antara lifecycle management identitas manusia dan AI agent, memungkinkan penyerang membajak sesi agen orphaned yang masih memiliki akses tetapi tidak lagi dimonitor.

**URL:** https://www.ciptadusa.com/blog/ghostjacking-identity-governance-ai-agents-20260811  
**Type:** blog  
**Author:** PT Cipta Dua Saudara  
**Category:** Keamanan Aplikasi  
**Published:** 2026-08-11  
**Cover:** https://cdn-uagents.enitip.com/uploads/blog/2026-08/daily-appsec-20260811-014720.jpg  

## Article

Sebuah vektor serangan baru bernama **GhostJacking** mengeksploitasi celah fundamental dalam cara organisasi mengelola identitas AI agent — bukan dengan meretas credential, tapi dengan memanfaatkan sesi yang seharusnya sudah mati tetapi masih aktif di balik layar.

## Ringkasan

GhostJacking menargetkan gap antara lifecycle management identitas manusia dan identitas AI agent, memungkinkan penyerang membajak sesi agen yang orphaned — masih memiliki akses tetapi tidak lagi dimonitor oleh siapapun.

## Tantangan

Ketika sebuah organisasi men-deploy AI agent — baik untuk otomasi DevOps, customer service, maupun security monitoring — agent tersebut mendapat identity credential: API key, service account, OAuth token. Masalahnya dimulai ketika agent di-decommission atau di-reassign.

**Identity governance tradisional dirancang untuk manusia.** Offboarding karyawan memicu checklist: revoke badge, disable AD account, rotate shared credentials. Tapi siapa yang "offboard" sebuah AI agent? Dalam banyak organisasi, jawabannya: tidak ada yang bertanggung jawab.

Hasilnya adalah **orphaned identity** — credential yang masih aktif, masih memiliki privilege, tetapi tidak lagi terikat pada proses yang dimonitor. GhostJacking mengeksploitasi jendela ini. Penyerang tidak perlu mencuri credential baru; mereka cukup menemukan credential lama yang belum di-revoke.

## Pendekatan

**Tiga layer pertahanan yang perlu dibangun:**

**Identity lifecycle binding.** Setiap AI agent harus memiliki explicit owner dan expiration date pada credential-nya. Bukan "rotate every 90 days" secara generik — tapi conditional expiry yang terikat pada status deployment agent. Agent dihapus dari orchestrator? Credential mati dalam 60 detik, bukan 90 hari.

**Behavioral baseline per agent identity.** Agent yang sudah di-decommission seharusnya memiliki zero activity. Alert pertama bukan "anomalous behavior" — tapi "any behavior at all." Jika sebuah service account yang terikat pada agent yang sudah mati tiba-tiba melakukan API call, itu bukan anomali. Itu indikator kompromi.

**Governance parity antara human dan non-human identity.** CISO yang memiliki dashboard offboarding untuk 500 karyawan tetapi tidak memiliki equivalent untuk 2.000 AI agent credential sedang membangun blind spot yang semakin lebar setiap bulan.

Ini bukan masalah masa depan. Organisasi yang sudah menjalankan multi-agent system hari ini — dan jumlahnya meningkat cepat di Indonesia seiring adopsi LLM-based automation — perlu mengaudit identity governance mereka sekarang, sebelum GhostJacking menjadi eksploit yang aktif digunakan di alam liar.

## Referensi

- ['GhostJacking' Exposes Identity Governance Gaps in AI Agents](https://www.darkreading.com/cyber-risk/ghostjacking-identity-governance-gaps-ai-agents) — Dark Reading
- [NIST SP 800-207A: Zero Trust Architecture for Non-Human Identities](https://csrc.nist.gov/publications/detail/sp/800-207a/final) — NIST

---

*Markdown version of https://www.ciptadusa.com/blog/ghostjacking-identity-governance-ai-agents-20260811 — generated for AI agents and LLM crawlers.*
