В новой версии Kyverno 1.19.1 был исправлен ряд уязвимостей. Самая критичная, GHSA-5qq8-67g6-4h2w, позволяет через apiCall в namespaced Policy обойти namespace isolation и выполнить POST запрос от имени ServiceAccount Kyverno, вплоть до создания MutatingWebhookConfiguration и повышения привилегий до cluster-admin. Уязвимость имеет CVSS 9.9.
GHSA-c5qq-7g2q-cpqp позволяет через percent-encoded
Также исправлены GHSA-59v6-2x73-wfg4, позволяющая namespaced policy читать cross-namespace данные через globalcontext.Lib, и GHSA-5cjf-wwfg-pj4c, позволяющая через PolicyException обойти проверку подписей образов в ImageValidatingPolicy.
Для всех пяти advisories CVE пока не назначены.
MemOps🤨
GHSA-c5qq-7g2q-cpqp позволяет через percent-encoded
.. обойти проверку namespace и читать ресурсы за его пределами, а исправление для GHSA-q825-p383-r9v5 устраняет SSRF в legacy apiCall, который мог использоваться для доступа к cloud metadata и внутренним сервисам с токеном Kyverno. Также исправлены GHSA-59v6-2x73-wfg4, позволяющая namespaced policy читать cross-namespace данные через globalcontext.Lib, и GHSA-5cjf-wwfg-pj4c, позволяющая через PolicyException обойти проверку подписей образов в ImageValidatingPolicy.
Для всех пяти advisories CVE пока не назначены.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release v1.19.1 · kyverno/kyverno
What's Changed
fix: bump Go 1.26.6 and x/net to resolve CVE-2026-39821 by @Manoj-Kumar-Selvaraj in #17230
fix: update Go to address CVE-2026-56853 by @Sashang-debug in #17232
Fix missing autog...
fix: bump Go 1.26.6 and x/net to resolve CVE-2026-39821 by @Manoj-Kumar-Selvaraj in #17230
fix: update Go to address CVE-2026-56853 by @Sashang-debug in #17232
Fix missing autog...
⚡️Скидка 25% на всю линейку Kubernetes. До 14 сентября
Промокод SLURM_26 снимает четверть цены с любого курса по Kubernetes и с любого тарифа: от видеокурса до ВИПа!
Что можно взять:
🔹 Kubernetes: базовый уровень. 6 недель, 88 часов, из них 69 практики. Поток стартует 5 октября. От 50 000 → от 37 500 ₽
🔹 Kubernetes: продвинутый уровень. 8 недель, 122 часа, из них 78 практики. Старт 21 сентября. От 60 000 → от 45 000 ₽
🔹 Мониторинг и логирование инфраструктуры на базе Kubernetes. 56 часов, 78 процентов времени это практика. 60 000 → 45 000 ₽
🔹 Безопасность в Kubernetes: практикум. 8 модулей, 50 часов на стендах. От 25 000 → от 18 750 ₽
🔥Рекомендуем подготовиться к периоду активного найма, поэтому раздаем Kubernetes! Если эта акция не пройдет маркетолог тоже будет искать новую работу во время этого периода.
Промокод SLURM_26 снимает четверть цены с любого курса по Kubernetes и с любого тарифа: от видеокурса до ВИПа!
Что можно взять:
🔹 Kubernetes: базовый уровень. 6 недель, 88 часов, из них 69 практики. Поток стартует 5 октября. От 50 000 → от 37 500 ₽
🔹 Kubernetes: продвинутый уровень. 8 недель, 122 часа, из них 78 практики. Старт 21 сентября. От 60 000 → от 45 000 ₽
🔹 Мониторинг и логирование инфраструктуры на базе Kubernetes. 56 часов, 78 процентов времени это практика. 60 000 → 45 000 ₽
🔹 Безопасность в Kubernetes: практикум. 8 модулей, 50 часов на стендах. От 25 000 → от 18 750 ₽
🔥Рекомендуем подготовиться к периоду активного найма, поэтому раздаем Kubernetes! Если эта акция не пройдет маркетолог тоже будет искать новую работу во время этого периода.
🫡2
APKUpdater OSS — инструмент с открытым исходным кодом, который упрощает процесс поиска обновлений для установленных приложений. Он работает аналогично магазину приложений, но собирает обновления из множества независимых источников.
📌 Подробнее: https://github.com/EikeiDev/apkupdateross
MemOps🤨
Этот проект является глубоко модифицированным и современным форком оригинального APKUpdater, созданного rumboalla. Огромное спасибо оригинальному автору за великолепную основу!
Возможности:
— интеграция с RuStore: загрузка APK и changelog напрямую из официального российского магазина.
— поддержка пользовательских Git-репозиториев: добавляйте проекты с GitHub/GitLab, настраивайте пакет, regex для APK и получайте обновления наряду со стандартными источниками.
— редизайн на Material Design 3: обновлённая навигация, карточки, типографика, плавные переходы и поддержка динамических цветов.
— безопасная смена пакета: приложение устанавливается как com.apkupdateross, не конфликтуя с оригинальным APKUpdater.
— источники обновлений: APKMirror, Aptoide, F-Droid, IzzyOnDroid, APKPure, GitLab, GitHub, Google Play, RuStore и ваши собственные Git-репозитории.
— поиск приложений: быстрый поиск по поддерживаемым площадкам.
— автопроверки: расписание фоновых проверок с уведомлениями и настройкой интервала (1/3/7 дней).
— режимы установки: обычный Session Installer, Root и Shizuku.
— современный дизайн и поддержка Android 7.0 (24) – Android 16 (36).
— темы: тёмная, светлая, системная, а также динамические цвета Android 12+.
— прямая и root-установка APK без рекламы и трекеров.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - EikeiDev/apkupdateross: APKUpdater OSS - это инструмент с открытым исходным кодом, который упрощает процесс поиска обновлений…
APKUpdater OSS - это инструмент с открытым исходным кодом, который упрощает процесс поиска обновлений для установленных вами приложений. - EikeiDev/apkupdateross
👍4
Четыре паттерна Docker Compose, которые спасли нас от многих часов отладки
📌 Подробнее: https://dev.to/sirmax/4-docker-compose-patterns-that-saved-our-team-hours-of-debugging-3pp0
MemOps🤨
Полдюжины сервисов на одном VPS: база, шлюз API, пара воркеров, Redis. Compose тут очевидный выбор, вот только первые конфиги обычно собираются методом тыка.
Показателен первый паттерн, про хелсчеки. Слишком агрессивный вариант с interval: 5s и start_period: 5s перезапускает контейнер раньше, чем тот успевает подняться, и вместо диагностики вы получаете бесконечный цикл рестартов.
Остальные три из той же категории: не про красоту конфига, а про то, что реально ломается на длинной дистанции. Разбор с готовыми кусками compose-файла.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
DEV Community
4 Docker Compose Patterns That Saved Our Team Hours of Debugging
I spent most of last year running a half-dozen services on a single VPS. Database, API gateway, a few workers, Redis, the usual stack. Docker Compose.
❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6🌚2
picomq — надёжные потоки данных в реальном времени по HTTP, созданные на основе объектного хранилища, совместимого с S3.
📌 Подробнее: https://github.com/picomq/picomq
MemOps🤨
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - PicoMQ/picomq: Durable streams on object storage
Durable streams on object storage. Contribute to PicoMQ/picomq development by creating an account on GitHub.
dasha — дашборд производительности
📌 Подробнее: https://github.com/dbulashev/dasha
MemOps🤨
PostgreSQL для анализа состояния кластеров баз данных, выявления проблем и предоставления рекомендаций по оптимизации.Возможности:
- анализ запросов
- анализ индексов
- анализ таблиц
- анализ внешних ключей
- обслуживание и вакуум
- соединения и блокировки
- отслеживание прогресса
- анализ настроек
- проверки схемы
- поиск по логам
- аутентификация и авторизация
- пользовательские настройки
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Поставил CDN-кеш перед статикой, и сайт стал медленнее
📌 Подробнее: https://www.freecodecamp.org/news/cdn-cache-made-my-site-slower/
MemOps🤨
Не тонко медленнее: независимый краулер до изменения отмечал 38 медленных страниц, после — 75. Автор откатил всё в тот же день.
Ценность материала в самом расчёте, который стоило провести до деплоя. Автор приводит одну формулу, которая заранее отвечает на вопрос, окупится кеш на вашем трафике или нет, и разбирает, почему в его случае ответ был отрицательным.
Прогоните эту формулу, прежде чем ставить CDN перед малопосещаемым разделом. Разбор с цифрами до и после.
MemOps
Please open Telegram to view this post
VIEW IN TELEGRAM
freeCodeCamp.org
I Added a CDN Cache to My Site and It Got Slower. Here's the Math I Should Have Done First.
Last week I put a CDN cache in front of a static site, expecting it to get faster. But instead, it got measurably slower. Not subtly: an independent crawler that had flagged 38 slow pages before the c