всё ок — за 24 часа новых сборок nginx нет; за 7 дней: 3
жёлтая полоса — появилось за последние 24 часа · красная — красная оценка
Critical · urgent · major — высшая оценка вендора, или оценки нет, а CVE есть: красная плашка и полосаImportant · high · medium — вторая по силе оценка вендораModerate · medium · low — остальные оценки вендораоценка — как у вендора: AlmaLinux Critical / Important / Moderate, Low; Fedora и EPEL urgent / high / medium, low; Ubuntu (USN OVAL) Critical / High / Medium, Low; nginx.org major / medium / low; модули — CVSS из записи CVE critical / high / medium, low; PowerDNS Critical, High / Medium / Lowкарманы Ubuntu: proposed — выложено на проверку, updates — выпущено, security — выпущено как исправление безопасностипо умолчанию — ставится командой dnf install nginx без выбора потока
304AlmaLinux 8 · nginx · AppStream · проверено · изменилось метод условный GET repomd.xml AppStream → при изменении: список Packages/ (время появления файла nginx, поток модуля по версии); modules.yaml (поток по умолчанию) и updateinfo.xml.gz (бюллетень, оценка, CVE; sha256 по repomd.xml) — если появилась новая сборка nginx, сборка последних 30 дней ждёт бюллетеня, или раз в сутки · правило каждые 5 мин; официальный репозиторий недоступен — зеркала AlmaLinux из mirrorlist (только https, ревизия не старше уже виденной): сборки из бюллетеней, время — Last-Modified файла
304AlmaLinux 8 · nginx.org (stable, mainline) · проверено · изменилось метод условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx) · правило каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org
304nginx.org · уязвимости · проверено · изменилось метод условный GET → разбор HTML: название, оценка (major, medium, low), CVE, уязвимые и неуязвимые версии · правило каждые 30 мин
304AlmaLinux 9 · nginx · AppStream · проверено · изменилось метод условный GET repomd.xml AppStream → при изменении: список Packages/ (время появления файла nginx, поток модуля по версии); modules.yaml (поток по умолчанию) и updateinfo.xml.gz (бюллетень, оценка, CVE; sha256 по repomd.xml) — если появилась новая сборка nginx, сборка последних 30 дней ждёт бюллетеня, или раз в сутки · правило каждые 5 мин; официальный репозиторий недоступен — зеркала AlmaLinux из mirrorlist (только https, ревизия не старше уже виденной): сборки из бюллетеней, время — Last-Modified файла
304AlmaLinux 9 · nginx.org (stable, mainline) · проверено · изменилось метод условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx) · правило каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org
304nginx.org · уязвимости · проверено · изменилось метод условный GET → разбор HTML: название, оценка (major, medium, low), CVE, уязвимые и неуязвимые версии · правило каждые 30 мин
304AlmaLinux 10 · nginx · AppStream · проверено · изменилось метод условный GET repomd.xml AppStream → при изменении: список Packages/ (время появления файла nginx, поток модуля по версии); modules.yaml (поток по умолчанию) и updateinfo.xml.gz (бюллетень, оценка, CVE; sha256 по repomd.xml) — если появилась новая сборка nginx, сборка последних 30 дней ждёт бюллетеня, или раз в сутки · правило каждые 5 мин; официальный репозиторий недоступен — зеркала AlmaLinux из mirrorlist (только https, ревизия не старше уже виденной): сборки из бюллетеней, время — Last-Modified файла
304AlmaLinux 10 · nginx.org (stable, mainline) · проверено · изменилось метод условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx) · правило каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org
304nginx.org · уязвимости · проверено · изменилось метод условный GET → разбор HTML: название, оценка (major, medium, low), CVE, уязвимые и неуязвимые версии · правило каждые 30 мин
без измененийFedora · текущий релиз (Bodhi) · проверено · изменилось метод GET → разбор JSON; текущая — самый новый релиз Fedora в состоянии current · правило раз в 6 ч
okFedora · обновления nginx (Bodhi) · проверено · изменилось метод Bodhi API: обновления пакета nginx текущего релиза — когда попало в testing и в stable, тип, оценка, CVE · правило каждые 15 мин; Bodhi недоступен — список Packages/n/ репозиториев на зеркалах Fedora
okUbuntu 24.04 LTS · nginx · Launchpad · проверено · изменилось метод Launchpad API (getPublishedSources): когда исходник nginx опубликован в proposed, updates и security, его статус · правило каждые 15 мин; в первый раз — история за год; Launchpad недоступен — Release и Sources.xz архива (archive.ubuntu.com, security.ubuntu.com; sha256 по Release): новое ядро видно со временем Release
304Ubuntu 24.04 LTS · nginx.org (stable, mainline) · проверено · изменилось метод условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx) · правило каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org
okUbuntu · уведомления о nginx (USN) · проверено · изменилось метод RSS уведомлений → JSON новых уведомлений о nginx → номер USN, дата, CVE для версии исходника · правило каждые 30 мин; в первый раз — 2 страницы notices.json на релиз; оценка — из USN OVAL
304nginx.org · уязвимости · проверено · изменилось метод условный GET → разбор HTML: название, оценка (major, medium, low), CVE, уязвимые и неуязвимые версии · правило каждые 30 мин
304Ubuntu noble · оценки уведомлений (USN OVAL) · проверено · изменилось метод условный GET USN OVAL релиза (bz2) → оценка Ubuntu у каждого уведомления (Critical, High, Medium, Low) · правило раз в 6 ч; ~1,3 МБ, только при изменении; общий для ядер и nginx
okUbuntu 26.04 LTS · nginx · Launchpad · проверено · изменилось метод Launchpad API (getPublishedSources): когда исходник nginx опубликован в proposed, updates и security, его статус · правило каждые 15 мин; в первый раз — история за год; Launchpad недоступен — Release и Sources.xz архива (archive.ubuntu.com, security.ubuntu.com; sha256 по Release): новое ядро видно со временем Release
304Ubuntu 26.04 LTS · nginx.org (stable, mainline) · проверено · изменилось метод условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx) · правило каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org
okUbuntu · уведомления о nginx (USN) · проверено · изменилось метод RSS уведомлений → JSON новых уведомлений о nginx → номер USN, дата, CVE для версии исходника · правило каждые 30 мин; в первый раз — 2 страницы notices.json на релиз; оценка — из USN OVAL
304nginx.org · уязвимости · проверено · изменилось метод условный GET → разбор HTML: название, оценка (major, medium, low), CVE, уязвимые и неуязвимые версии · правило каждые 30 мин
304Ubuntu resolute · оценки уведомлений (USN OVAL) · проверено · изменилось метод условный GET USN OVAL релиза (bz2) → оценка Ubuntu у каждого уведомления (Critical, High, Medium, Low) · правило раз в 6 ч; ~1,3 МБ, только при изменении; общий для ядер и nginx
fixed a memory leak when parsing malformed XML in the njs engine (CVE-2026-101025). Repeated malformed input could exhaust worker process memory. The issue was introduced in 9161a840 (0.7.10).
fixed incomplete XML attribute values containing entity references (CVE-2026-101019). JavaScript accessors could return values different from those used by XML canonicalization, affecting signed XML validation. The issue was introduced in 9161a840 (0.7.10).
fixed an access control bypass in js_access when an asynchronous request body continuation threw an exception or produced an unhandled rejection (CVE-2026-18329). Previously, nginx could continue processing the request as though the js_access check had succeeded. The issue was introduced in 0.9.9. T
fixed a worker process crash when reading Response.statusText after an upstream server returned a status line with an empty reason phrase (CVE-2026-78222). The issue was introduced in 73c75e41 (0.5.1).
fixed a heap buffer overflow while parsing namespace prefix lists passed to xml.exclusiveC14n() (CVE-2026-78689). The issue was introduced in 9161a840 (0.7.10). Thanks to Vladimir Vulnerability Research Tech Lead @ Cyera, evilgensec.
a heap buffer overflow might occur in a worker process when the js_fetch_proxy directive value contains nginx variables derived from the client request ( $http_*, $arg_*, $cookie_*, etc.) and the location's JS handler invokes ngx.fetch() (CVE-2026-8711). The issue was introduced in dea83189 (0.9.4).
high
источники и правила (2) · проверено 4 мин назад
304nginx.org · модуль njs (changes) · проверено · изменилось метод условный GET → записи «Security:» с CVE; оценка — из записи CVE (CVSS 3.1, иначе 4.0, от F5) · правило раз в час
oknginx.org · модуль acme (релизы) · проверено · изменилось метод GitHub API (условный GET): релизы nginx-acme, в описании которых есть CVE; оценка — из записи CVE · правило раз в час
Источники и живость
Каждый источник — шаблон: адрес, метод, правило. Статус — последний опрос.
источников 18: ok 18, ошибок 0 · последняя проверка 0 мин назад · показать все
условный GET repomd.xml AppStream → при изменении: список Packages/ (время появления файла nginx, поток модуля по версии); modules.yaml (поток по умолчанию) и updateinfo.xml.gz (бюллетень, оценка, CVE; sha256 по repomd.xml) — если появилась новая сборка nginx, сборка последних 30 дней ждёт бюллетеня, или раз в сутки
каждые 5 мин; официальный репозиторий недоступен — зеркала AlmaLinux из mirrorlist (только https, ревизия не старше уже виденной): сборки из бюллетеней, время — Last-Modified файла
условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx)
каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org
условный GET repomd.xml AppStream → при изменении: список Packages/ (время появления файла nginx, поток модуля по версии); modules.yaml (поток по умолчанию) и updateinfo.xml.gz (бюллетень, оценка, CVE; sha256 по repomd.xml) — если появилась новая сборка nginx, сборка последних 30 дней ждёт бюллетеня, или раз в сутки
каждые 5 мин; официальный репозиторий недоступен — зеркала AlmaLinux из mirrorlist (только https, ревизия не старше уже виденной): сборки из бюллетеней, время — Last-Modified файла
условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx)
каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org
условный GET repomd.xml AppStream → при изменении: список Packages/ (время появления файла nginx, поток модуля по версии); modules.yaml (поток по умолчанию) и updateinfo.xml.gz (бюллетень, оценка, CVE; sha256 по repomd.xml) — если появилась новая сборка nginx, сборка последних 30 дней ждёт бюллетеня, или раз в сутки
каждые 5 мин; официальный репозиторий недоступен — зеркала AlmaLinux из mirrorlist (только https, ревизия не старше уже виденной): сборки из бюллетеней, время — Last-Modified файла
условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx)
каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org
Launchpad API (getPublishedSources): когда исходник nginx опубликован в proposed, updates и security, его статус
каждые 15 мин; в первый раз — история за год; Launchpad недоступен — Release и Sources.xz архива (archive.ubuntu.com, security.ubuntu.com; sha256 по Release): новое ядро видно со временем Release
условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx)
каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org
Launchpad API (getPublishedSources): когда исходник nginx опубликован в proposed, updates и security, его статус
каждые 15 мин; в первый раз — история за год; Launchpad недоступен — Release и Sources.xz архива (archive.ubuntu.com, security.ubuntu.com; sha256 по Release): новое ядро видно со временем Release
условный GET repomd.xml (RPM) или Release (Ubuntu) веток stable и mainline → при изменении: список RPMS/ или pool/ (время появления файла nginx)
каждые 30 мин, а после изменения сигнального файла — сразу и каждые 5 мин в течение часа; nginx.org недоступен — зеркала (mirrors.ustc.edu.cn, mirror.nju.edu.cn; ревизия не старше виденной): версии из primary.xml.gz / Packages.gz, время — Last-Modified файла; исправленные CVE — по странице уязвимостей nginx.org