Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти Інструменти Події
Інше
Про нас Реклама
Новини 01 жовтня 2026

Виправлення безпеки в Laravel AI SDK та Laravel MCP: оновіться зараз

Pushpak Chhajed з команди Laravel поділився двома новими security-радами: одна стосується Laravel AI SDK, інша - Laravel MCP. Обидві проблеми вже виправлені, тож якщо будь-який із пакетів працює в продакшені, оновитися варто сьогодні:

composer update laravel/ai laravel/mcp

Важливо: для жодної з цих порад ще не призначено CVE ID, тому сканер безпеки, що спирається лише на CVE, може їх не позначити.

Laravel AI SDK: SSRF в адаптерах Vercel та AG-UI

Перша порада (GHSA-6qhr-3g93-pxhw) описує вразливість server-side request forgery (SSRF) у laravel/ai 1.0.0. Її оцінено як Moderate, CVSS - 5.3.

Адаптер Vercel AI SDK та адаптер AG-UI приймають від клієнта частини з файлами у вигляді URL, а сервер завантажував цей URL без жодної перевірки. Той, хто може звертатися до чат-ендпойнта на основі будь-якого з цих адаптерів, міг змусити ваш сервер надсилати GET-запити на внутрішні адреси: сервіси метаданих хмари, localhost чи приватні мережі. Відповідь передається моделі як файлове вкладення, тож може потрапити у відповідь моделі.

Ви вразливі лише тоді, коли ваш застосунок відкриває один із цих адаптерів для недовірених клієнтів. Обидва адаптери вперше з’явилися у Laravel AI SDK 1.0, тому жоден реліз 0.x їх не містить.

Що змінено у версії 1.0.1

Виправлення входить до версії 1.0.1 (#1082). Тепер URL віддалених файлів проходять через guard, який:

  • приймає лише URL зі схемами http і https;
  • блокує loopback, приватні, link-local, CGNAT, зарезервовані та NAT64-вбудовані адреси;
  • перевіряє кожен редирект і прив’язує з’єднання до перевірених адрес, що запобігає DNS rebinding.

Якщо оновитися негайно неможливо, порада рекомендує прибирати або відхиляти файлові частини на основі URL у вхідних чат-запитах до того, як вони потраплять в адаптер. Також можна заблокувати вихідний трафік сервера на внутрішні адреси та адреси метаданих.

Про проблему повідомив Hussam Abdulfatah, а виправлення написав Pushpak.

Laravel MCP: валідація OAuth-редиректу

Друга порада (GHSA-mx2h-h55v-pm44) стосується того, як Laravel MCP перевіряв OAuth redirect URL. Рівень небезпеки - Low.

Зловмисник міг спрямувати автентифікованого користувача на непередбачену адресу під час OAuth-процесу. За певних конфігурацій атакувальник, який переконає користувача перейти за спеціально підготовленим посиланням, міг отримати OAuth-дані, як-от коди авторизації чи токени, і використати їх для захоплення облікового запису. Для атаки потрібна взаємодія користувача, а те, чи ви вразливі, залежить від конфігурації вашого застосунку.

Виправлення доступне у версіях 0.9.6 та 1.0.1. Про проблему повідомив Bruno Meilick.

Уражені та виправлені версії

Пакет Уражені версії Виправлена версія
laravel/ai 1.0.0 1.0.1
laravel/mcp Нижче 0.9.6 та 1.0.0 0.9.6 або 1.0.1

Повні подробиці дивіться в порадах на GitHub: Laravel AI SDK та Laravel MCP.

12

Читати в документації

Коментарі

Увійдіть, щоб залишити коментар

Будьте першим, хто залишить коментар!

Читайте також

Filament v5.10.0
Новини 12 жовтня 2026

Filament v5.10.0: сітка в rich editor, скелетони таблиць і десятки виправлень

Вийшов Filament v5.10.0: елементи керування сіткою в rich editor, допоміжний контент для віджетів-графіків, скелетони завантаження таблиць, submitOnCompletion() для OneTimeCodeInput та багато виправлень авторизації, доступності й стану.

15
Laravel AI SDK на практиці
Новини 09 жовтня 2026

Laravel AI SDK на практиці: агент, що стоїть за There There

Фрік Ван дер Гертен розповідає, як у Spatie побудували AI-шар хелпдеска There There на Laravel AI SDK: клас агента, інструменти з типізованою JSON-схемою та делегування роботи звичайним domain-діям.

11

Пакети за темою

Laravel Socialite

laravel/socialite

Вхід через Google, GitHub, Facebook, X та інші OAuth-провайдери. Ховає різницю між їхніми API за єдиним інтерфейсом; десятки додаткових провайдерів доступні через Socialite Providers.

5,746 v5.30.0 13 2