notiziephp.it

Correzioni di sicurezza per Laravel AI SDK e Laravel MCP: aggiorna subito

Traduzione da Laravel News
30 Settembre 2026 Tempo di lettura: 3 minuti
Correzioni di sicurezza per Laravel AI SDK e Laravel MCP: aggiorna subito

Pushpak Chhajed del team Laravel ha appena condiviso due nuovi security advisory, uno per Laravel AI SDK e uno per Laravel MCP. Entrambi i problemi sono stati corretti e, se uno dei due package gira in produzione, dovresti aggiornare oggi stesso:

composer update laravel/ai laravel/mcp

Nessuno dei due advisory ha ancora un CVE ID assegnato, quindi un security scanner che si basa sui CVE potrebbe non segnalarli.

Laravel AI SDK: SSRF negli adapter Vercel e AG-UI

Il primo advisory riguarda un bug di server-side request forgery (SSRF) in laravel/ai 1.0.0. È classificato come Moderate, con un punteggio CVSS di 5.3.

L'adapter Vercel AI SDK e l'adapter AG-UI accettano file part con una URL fornita dal client, e il server recuperava quell'URL senza validarla. Chiunque possa chiamare un endpoint di chat costruito su uno dei due adapter potrebbe far inviare al tuo server richieste GET verso indirizzi interni, come i servizi di metadata del cloud, localhost o reti private. La risposta viene passata al modello come allegato, quindi può comparire nella risposta del modello.

Sei interessato solo se la tua app espone uno di questi adapter a client non attendibili. Entrambi gli adapter sono stati introdotti per la prima volta in Laravel AI SDK 1.0, quindi nessuna release 0.x li contiene.

La versione 1.0.1 risolve il problema in #1082. Ora le URL dei file remoti passano attraverso una protezione che:

  • Accetta solo URL http e https
  • Blocca indirizzi loopback, privati, link-local, CGNAT, riservati e con NAT64 incorporato
  • Controlla ogni hop di redirect e fissa la connessione agli indirizzi verificati, il che previene il DNS rebinding

Se non puoi aggiornare subito, l'advisory suggerisce di rimuovere o rifiutare i file part basati su URL dalle richieste di chat in ingresso prima che raggiungano l'adapter. Puoi anche bloccare il traffico in uscita del tuo server verso indirizzi interni e di metadata.

Hussam Abdulfatah ha segnalato il problema e Pushpak ha scritto la correzione.

Laravel MCP: validazione del redirect OAuth

Il secondo advisory riguarda il modo in cui Laravel MCP validava l'URL di redirect OAuth. È classificato come Low.

Un attaccante potrebbe indirizzare un utente autenticato verso una destinazione non prevista durante il flusso OAuth. In determinate configurazioni, un attaccante che riesca a far seguire a un utente un link costruito ad arte potrebbe ottenere dati OAuth come authorization code o token e usarli per prendere il controllo dell'account di quell'utente. È richiesta l'interazione dell'utente e il fatto che tu sia interessato dipende da come è configurata la tua app.

La correzione è disponibile nelle versioni 0.9.6 e 1.0.1. Bruno Meilick ha segnalato il problema.

Versioni interessate

PackageInteressateCorrette
laravel/ai1.0.01.0.1
laravel/mcpPrecedenti alla 0.9.6, e 1.0.00.9.6 o 1.0.1

Per tutti i dettagli, consulta l'advisory di Laravel AI SDK e l'advisory di Laravel MCP su GitHub. Buon aggiornamento!

Condividi su: LinkedIn

Altri articoli recenti