Apa yang terjadi
VulnCheck menerbitkan CVE-2026-110842 pada 2026-10-14 (CVSS 7.7 CVSSv4.0, CWE-1321 prototype pollution). Alat workflow-validation MCP mengevaluasi kode yang disuplai pemanggil melalui interpreter yang membaca properti warisan dan mengizinkan penugasan ke prototype bersama di proses utama. Anggota dengan hanya izin baca dapat mengganti metode bawaan dengan metode yang mengembalikan nilai truthy, membuat pemeriksaan izin sisi server menerima scope yang tidak mereka miliki; pelapor mendorong ini hingga pengambilalihan penuh akun pemilik instance (akun dengan MFA tidak terpengaruh). Diverifikasi melalui NVD REST API dan advisory GitHub.
Mengapa penting
Ini mengubah permukaan agent-tooling MCP — izin workflow:read hanya-baca yang diberikan perusahaan kepada klien AI — menjadi jalur eskalasi hak istimewa menuju pengambilalihan penuh platform pemilik dari bidang kontrol otomasi AI yang menghosting workflow, kredensial, dan integrasi. Ini adalah primitif mutasi prototype di interpreter agen, persis kelas bug sisi MCP yang memungkinkan permintaan yang dimediasi LLM menjadi akses admin.
Vektor serangan
Anggota terautentikasi yang hanya memegang izin workflow:read memanggil alat workflow-validation MCP dengan kode yang direkayasa; interpreter mengevaluasinya di proses utama, menetapkan ke prototype bersama, dan mengganti metode bawaan dengan metode yang mengembalikan nilai truthy sehingga pemeriksaan izin sisi server menerima scope yang tidak dimiliki — dirangkai menjadi pengambilalihan akun pemilik instance.
Sistem yang terdampak
n8n < 2.41.4 dan 2.42.x < 2.42.1 (juga lini 1.x sebelum 1.123.83)
Mitigasi
Tingkatkan ke n8n 2.41.4+ atau 2.42.1+ (1.123.83+ pada lini 1.x). Jika tidak dapat menambal: nonaktifkan server MCP tingkat instance, aktifkan MFA pada semua akun pemilik/admin, dan cabut izin OAuth MCP workflow:read. Advisory: GHSA-5jr4-xmvf-frmj.