Berita Coding & Web Dev Terbaru (29 Oktober 2026)

Awal pekan ini penuh kabar penting buat developer: celah autentikasi kritis di Laravel kembali jadi perbincangan karena proof-of-concept-nya sudah publik, ekosistem Python diimbau buru-buru memperbarui tooling karena insiden sertifikat CA, sementara Claude Code, Microsoft Agent Framework untuk Go, dan Azure SDK untuk Rust sama-sama merilis pembaruan menarik. Berikut ringkasan berita coding, AI, dan web development 7 hari terakhir yang paling layak Anda tahu.

1. Laravel TokenGuard: PoC Autentikasi Bypass Sudah Beredar Publik

Celah CVE-2026-114509 (GHSA-f9x3-7vq9-cph6) di Illuminate\Auth\TokenGuard laravel/framework sempat jadi sorotan lagi minggu ini. Advisory-nya dipublikasikan GitHub pada 19 Oktober 2026, lalu Hakai Security merilis proof-of-concept berupa lab Docker di GitHub sekitar 21–22 Oktober 2026, dan sejumlah CSIRT (termasuk CSIRT.SK) ikut mengeluarkan peringatan pada 22 Oktober. Skornya CVSS v4.0 9.2 (critical).

Intinya: TokenGuard hanya mengecek token tidak kosong, tapi tidak mengecek tipe datanya. Pengirim cukup mengirim {"api_token": [0]} lewat body JSON, dan di konfigurasi MySQL/MariaDB tertentu query-nya bisa cocok ke rekaman user lain — penyerang tanpa akun bisa login sebagai user mana pun. Yang terdampak hanya guard driver token lama; Sanctum, Passport, dan session guard tidak kena. Perbaikan sudah ada di 12.68.0, 13.29.0, dan 11.56.1. Advisory kedua, CVE-2026-114508 (unsafe reflection), juga terbit 22 Oktober dan ikut tertangani di 12.68.0/13.27.0. Cek cepat: grep -n "'driver' => 'token'" config/auth.php lalu composer audit.

Sumber: Advisory resmi GitHub GHSA-f9x3-7vq9-cph6, SecurityOnline — PoC CVE-2026-114509

2. Insiden CA eMudhra/emSign: Wajib Update pip, certifi, dan uv

Tim keamanan Python pada 20–22 Oktober 2026 mengeluarkan pengumuman mendesak soal insiden CA eMudhra: delapan intermediate CA punya private key yang dihasilkan dengan entropi lemah (dilaporkan peneliti ke Chrome Root Program pada 17 Oktober, langsung diblokir Google lewat CRLSet). Siapa pun yang punya key itu bisa menerbitkan sertifikat HTTPS palsu untuk domain apa pun — termasuk pypi.org — sehingga pip install berisiko menerima paket hasil manipulasi (man-in-the-middle).

Update yang diminta: pip ≥ 26.2.2, certifi ≥ 2026.10.19, uv ≥ 0.13.4, sigstore 4.5.1, conda 26.9.4, pixi 0.82.1, virtualenv 21.14.12, plus rilis Python 3.15.2/3.14.10/3.13.18/3.12.16/3.11.18 yang menolak intermediate yang dicabut. Penting: memperbarui OS saja tidak cukup karena pip selalu memuat certifi bawaannya sendiri di samping system trust store — pip lama tetap percaya CA yang sudah dicabut. Chrome sendiri merilis penghapusan root emSign ECC Root CA – G3 dari Chrome Root Store per 27 Oktober 2026.

Sumber: Pengumuman resmi Python (discuss.python.org), Google Security Blog

3. Claude Code 2.1.310: Monitor Tool untuk Cloud Provider + MCP Tasks & Elicitations

Anthropic merilis Claude Code v2.1.310 pada 23 Oktober 2026. Andalan rilis ini: tool Monitor dan plugin monitor kini tersedia di AWS Bedrock, Google Vertex, dan Azure Foundry (sebelumnya hanya di API langsung), request yang ditolak gateway karena nilai beta effort-2025-11-24 kini otomatis di-retry, plus perbaikan compaction yang dulu bisa gagal lagi setelah error “Prompt is too long” berisi teks padat seperti base64/SVG. Ada juga perbaikan keamanan dari versi 2.1.309 (22 Okt) yang menutup beberapa celah bypass sandbox/worktree.

Di hari yang sama (23 Oktober), Anthropic mengumumkan dua primitive MCP baru di Claude Code CLI: Tasks — memungkinkan MCP server mengerjakan job panjang (riset dalam, build, ekspor laporan) lalu memberi callback saat selesai, dengan antrean di /tasks — dan Elicitations — server bisa minta input user di tengah task, misalnya konfirmasi refund. Keduanya butuh Claude Code v2.1.304+ dan protocol revision 2026-07-28, belum jalan di Bedrock dan belum tersedia di ekstensi VS Code/desktop app.

Sumber: Rilis resmi anthropics/claude-code v2.1.310, Claude Code changelog

4. Microsoft Agent Framework for Go v0.2.0: Embeddings dan Vector Search

Microsoft memperbarui Agent Framework untuk Go lewat blog resmi Go Microsoft pada 22 Oktober 2026. Versi v0.2.0 menambahkan dua paket baru: embedding (mengubah teks jadi vekor lewat interface Generator yang memproses batch) dan vectordata (menyimpan record, definisi skema lewat struct tag, dan pencarian kemiripan vekor). Ini fondasi untuk alur RAG: mulai dari koleksi in-memory saat prototipe, lalu pindah ke Azure AI Search atau Azure Cosmos DB for NoSQL tanpa menulis pipeline retrieval berbeda tiap backend.

Framework-nya sendiri masih public preview, tapi ini sinyal jelas bahwa Microsoft positioning MAF sebagai SDK agent lintas bahasa (Python, .NET, kini Go) lengkap dengan memori dan retrieval bawaan — relevan buat yang sudah main di ekosistem .NET/Go dan tidak mau rakit sendiri komponen RAG.

Sumber: devblogs.microsoft.com/go — Embeddings and vector search in Microsoft Agent Framework for Go

5. Azure SDK Oktober 2026: Cosmos DB untuk Rust Resmi GA

Microsoft merilis indeks bulanan Azure SDK per 28 Oktober 2026, dan bintangnya adalah klien Cosmos DB untuk Rust yang kini stable (1.0.0) — bersama dua crate pendukungnya, Cosmos DB Client Driver dan Cosmos DB SDK Macros. Ini menutup kesenjangan parity Rust yang tertinggal sejak Rust bergabung dengan keluarga Azure SDK (layanan lain seperti Core, Identity, Key Vault, dan Storage sudah GA sejak Mei 2026).

Selain itu ada penguatan keamanan identity: Azure Core 1.63.0 untuk .NET menambah mutual-TLS proof-of-possession, Python dan Java mendukung Arc-managed identity plus perbaikan cross-account token cache, dan kategori baru Azure Data AI diperkenalkan. Ada juga rilis stabil bulan ini untuk library manajemen di Java, JavaScript, Go, dan Python. Buat developer Rust yang butuh managed database di Azure, ini saatnya pakai Cosmos DB tanpa lagi memakai crate beta.

Sumber: Azure SDK for Rust — October 2026 release

Penutup

Pola minggu ini jelas: keamanan rantai pasokan jadi perhatian utama — dari celah Laravel yang PoC-nya sudah beredar sampai CA root yang key-nya lemah. Kalau blog atau aplikasi Anda dibangun di Laravel atau Python, dua item pertama layak ditangani hari ini juga. Sisanya, pembaruan tooling AI agent (Claude Code, Agent Framework Go) dan Azure SDK menunjukkan ekosistem terus bergerak cepat menuju agent-first development. Sampai jumpa di rilis berikutnya!

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses