Forwarded from NN
Тысячи приложений вайбкодеров раздают данные пользователей: исследователи нашли дыру в проектах на плафторме Lovable.
Из 159 тыс. сайтов у 7,4 тыс. заметили серьезные проблемы:
– На созданном ИИ форуме отдавали профили 80 тыс. человек с датами рождения и 200 тыс. переписок;
– Еще один сервис держал в общем доступе телефоны, адреса и платежные данные клиентов;
– Другой сайт давал доступ к 1000+ записей с номерами паспортов юзеров.
При этом Lovable обещает, что для создания приложений никакие технические знания не нужны. А в соглашении всю ответственность за сохранность данных перекладывают на вайбкодеров.
Удобно.
Из 159 тыс. сайтов у 7,4 тыс. заметили серьезные проблемы:
– На созданном ИИ форуме отдавали профили 80 тыс. человек с датами рождения и 200 тыс. переписок;
– Еще один сервис держал в общем доступе телефоны, адреса и платежные данные клиентов;
– Другой сайт давал доступ к 1000+ записей с номерами паспортов юзеров.
При этом Lovable обещает, что для создания приложений никакие технические знания не нужны. А в соглашении всю ответственность за сохранность данных перекладывают на вайбкодеров.
Удобно.
Forwarded from Machinelearning
Модель создаёт ролики продолжительностью до 60 секунд с частотой 24 кадра в секунду. Для генерации достаточно изображения, аудиозаписи и текстового описания сцены.
Kandinsky Avatar 1.0 синхронизирует артикуляцию с речью, добавляет мимику, движения головы и жесты. Поддерживаются разные языки, для обучения использовали более миллиона видеофрагментов на 95 языках.
Разработчикам доступны две версии:
Pro — генерация видео в HD, по оценке Сбера, качество сопоставимо с HeyGen IV.
Lite — создание роликов в SD, модель можно запустить на домашней видеокарте.
Сбер открыл модели для коммерческого использования. На их основе можно разрабатывать виртуальных консультантов, образовательные сервисы, инструменты локализации и приложения для создания видеоконтента
https://huggingface.co/kandinskylab/Kandinsky-S2V-1.0-Pro-distill-Diffusers
@ai_machinelearning_big_data
#AI #Kandinsky #opensource
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3⚡2✍2🤩1
Better-auth: универсальная авторизация для агентов
Наткнулся на интересный открытый фреймворк для авторизации, который подходит в том числе и для ИИ агентов и для MCP инструментов.
🎯 Обычно, агенту, который читает почту, выдают тот же токен, что и человеку.
Отзывать его накладно, ограничивать дополнительно, - сложно или невозможно вообще, а в журнале при этом он выглядит или как обычный системный или вообще как учётка обычного пользователя.
Better-auth даёт агенту собственную личность: срок, права и след.
🔑 Сервис описывает действия: что на входе и выходе. Агент читает это описание по известному адресу и говорит, чего хочет. Потом ждёт. Человек подтверждает запрос кодом или отпечатком пальца - поддерживаются все популярные типы аутентификации.
Агент получает токен на ограниченное время, например на десять минут и только под этот сервис или действия.
Есть защита от повторных запросов и журналирование.
🔌 MCP-сервера поддерживают через такую же механику: приложение само выдаёт токены.
Клиент не регистрируется вручную: он держит файл с описанием на своём сайте, сервер читает оттуда.
Токен выдан под конкретный сервер, поэтому украденный токен бесполезен.
🧩 Остальное привычно: пароль, соцсети, вход из консоли, OIDC и отзыв. Потолок прав машинному клиенту задаёт администратор.
MIT, 30,6 тыс. звёзд, версия 1.7.15.
💡 Польза для нас в том, что не нужно писать свой слой авторизации для агентов и объяснять безопасникам, почему бот ходит под чужой учёткой.
Но есть ограничения: библиотека работает только с TypeScript, а стандарт Agent Auth ещё в процессе доработок.
Изучаем, забираем тут:
https://github.com/better-auth/better-auth
https://better-auth.com/docs/plugins/agent-auth
#MCP #OAuth #betterauth #OpenSource #агенты
–––
@tsingular
Наткнулся на интересный открытый фреймворк для авторизации, который подходит в том числе и для ИИ агентов и для MCP инструментов.
🎯 Обычно, агенту, который читает почту, выдают тот же токен, что и человеку.
Отзывать его накладно, ограничивать дополнительно, - сложно или невозможно вообще, а в журнале при этом он выглядит или как обычный системный или вообще как учётка обычного пользователя.
Better-auth даёт агенту собственную личность: срок, права и след.
🔑 Сервис описывает действия: что на входе и выходе. Агент читает это описание по известному адресу и говорит, чего хочет. Потом ждёт. Человек подтверждает запрос кодом или отпечатком пальца - поддерживаются все популярные типы аутентификации.
Агент получает токен на ограниченное время, например на десять минут и только под этот сервис или действия.
Есть защита от повторных запросов и журналирование.
🔌 MCP-сервера поддерживают через такую же механику: приложение само выдаёт токены.
Клиент не регистрируется вручную: он держит файл с описанием на своём сайте, сервер читает оттуда.
Токен выдан под конкретный сервер, поэтому украденный токен бесполезен.
🧩 Остальное привычно: пароль, соцсети, вход из консоли, OIDC и отзыв. Потолок прав машинному клиенту задаёт администратор.
MIT, 30,6 тыс. звёзд, версия 1.7.15.
💡 Польза для нас в том, что не нужно писать свой слой авторизации для агентов и объяснять безопасникам, почему бот ходит под чужой учёткой.
Но есть ограничения: библиотека работает только с TypeScript, а стандарт Agent Auth ещё в процессе доработок.
Изучаем, забираем тут:
https://github.com/better-auth/better-auth
https://better-auth.com/docs/plugins/agent-auth
#MCP #OAuth #betterauth #OpenSource #агенты
–––
@tsingular
✍3🔥2⚡1