Ir al contenido

Productos compatibles

90 productos, cada uno una sonda compilada (consulte Conceptos). Use el valor de Producto como product: en un destino. Resolvedor es el identificador de los datos del ciclo de vida: endoflife:<slug> para endoflife.date (fechas reales de EOL/soporte), github:<owner/repo> para GitHub Releases (solo la última versión, sin eol/soporte/lts: GitHub no tiene ninguna opinión sobre la política de ciclo de vida), o github-tags:<owner/repo> para un repositorio sin ninguna Release, solo con etiquetas de git (la misma limitación de «solo la última versión» que github:, que se usa cuando las propias etiquetas de un producto ni siquiera son una versión simple con puntos; consulte pgAdmin); un significa que enodia detecta la versión de ese producto pero aún no tiene correspondencia de ciclo de vida (sus ejes de parche/rama siguen funcionando; su eje de ciclo de vida queda en unknown). Haga clic en un producto para ver su endpoint exacto, sus requisitos de autenticación y los campos registrados.

Ambos tipos de resolvedor basados en GitHub funcionan por defecto sin autenticación (con un límite de 60 peticiones/hora, compartido con cualquier otra cosa que use la misma IP de origen): establezca la variable de entorno GITHUB_TOKEN (la misma convención que usan gh, goreleaser y el propio GitHub Actions) para elevarlo a 5000/hora; si está vacía o no está definida, simplemente se vuelve al límite sin autenticación, y nada se rompe en ningún caso.

CVE indica con qué bases de datos se coteja el producto cuando hay un bloque cve: configurado: NVD, BDU (BDU FSTEC) o si no hay búsqueda de CVE (cada caso sin correspondencia tiene su motivo en la página Correlación de CVE). Esta columna procede de las propias tablas de productos de enodia, no de enodia products.

Esta tabla se genera a partir de enodia products con el binario compilado actual; vuelva a ejecutarlo para comprobar si hay desviaciones antes de dar esta página por definitiva si ha pasado un tiempo. La fila de sonarqube muestra su valor estático de respaldo (endoflife:sonarqube-server, lo que muestra enodia products cuando aún no se ha sondeado nada): una observación real elige entre ese y endoflife:sonarqube-community para cada instancia, a partir de la propia cadena de versión; consulte su propia página.

60 productos, sondeados por HTTP(S) o mediante un protocolo de red propio (MySQL, Redis, MongoDB, …), sin intervención de SSH. Dos de ellos, p4d y p4p, son una excepción adicional: ninguno habla un protocolo de red que enodia implemente; ambos invocan la propia CLI p4 del operador, que debe estar instalada junto a enodia, y no solo ser accesible por la red.

Producto Resumen Resolvedor CVE
apache Apache HTTP Server endoflife:apache-http-server NVD, BDU
artifactory JFrog Artifactory endoflife:artifactory NVD, BDU
bamboo Atlassian Bamboo (Data Center) endoflife:bamboo NVD, BDU
bitbucket Atlassian Bitbucket (Data Center) endoflife:bitbucket NVD, BDU
bitwarden Bitwarden (autoalojado) github:bitwarden/server NVD
clickhouse ClickHouse endoflife:clickhouse NVD, BDU
confluence Atlassian Confluence (Data Center) endoflife:confluence NVD, BDU
elasticsearch Elasticsearch endoflife:elasticsearch NVD, BDU
esxi VMware ESXi endoflife:esxi
forgejo Forgejo endoflife:forgejo NVD, BDU
fortios Fortinet FortiOS (FortiGate) endoflife:fortios NVD, BDU
generic Analizador escrito a mano para sistemas que enodia no conoce; consulte Configuración
gitlab GitLab endoflife:gitlab NVD, BDU
grafana Grafana endoflife:grafana NVD, BDU
graylog Graylog endoflife:graylog NVD, BDU
haproxy HAProxy endoflife:haproxy NVD, BDU
harbor Harbor (registro de contenedores) endoflife:harbor NVD, BDU
jaeger Jaeger endoflife:jaeger NVD
jellyfin Jellyfin github:jellyfin/jellyfin NVD
jenkins Jenkins endoflife:jenkins NVD, BDU
jira Atlassian Jira (Data Center) endoflife:jira-software NVD, BDU
keycloak Keycloak endoflife:keycloak NVD, BDU
kibana Kibana endoflife:kibana NVD, BDU
kitsu Kitsu (frontend de CG-Wire / Zou) github:cgwire/kitsu
logstash Logstash endoflife:logstash NVD, BDU
mattermost Mattermost endoflife:mattermost NVD, BDU
mongodb MongoDB endoflife:mongodb NVD, BDU
mysql MySQL Server endoflife:mysql NVD, BDU
nextcloud Nextcloud endoflife:nextcloud NVD, BDU
nexus Sonatype Nexus Repository endoflife:nexus NVD, BDU
nginx nginx endoflife:nginx NVD, BDU
oauth2-proxy oauth2-proxy github:oauth2-proxy/oauth2-proxy NVD, BDU
opensearch OpenSearch endoflife:opensearch NVD, BDU
owncast Owncast github:owncast/owncast NVD
p4d Perforce Helix Core Server (p4d) NVD, BDU
p4p Perforce Proxy (p4p)
perforce-swarm Perforce Helix Swarm
pgadmin pgAdmin github-tags:pgadmin-org/pgadmin4 NVD, BDU
phpmyadmin phpMyAdmin endoflife:phpmyadmin NVD, BDU
portainer Portainer github:portainer/portainer NVD, BDU
postgres_exporter prometheus-community/postgres_exporter github:prometheus-community/postgres_exporter
postgresql PostgreSQL endoflife:postgresql NVD, BDU
proftpd ProFTPD endoflife:proftpd NVD, BDU
proxmox Proxmox VE endoflife:proxmox-ve NVD, BDU
redis Redis endoflife:redis NVD, BDU
routeros MikroTik RouterOS endoflife:routeros NVD, BDU
sonarqube SonarQube (Server o Community Build) endoflife:sonarqube-server* NVD, BDU
ssh Banner SSH (cualquier implementación) NVD, BDU
synology-dsm Synology DSM
teamcity JetBrains TeamCity NVD, BDU
testrail TestRail NVD
traefik Traefik endoflife:traefik NVD, BDU
truenas TrueNAS endoflife:truenas
vault HashiCorp Vault endoflife:hashicorp-vault NVD, BDU
vaultwarden Vaultwarden github:dani-garcia/vaultwarden NVD, BDU
vcenter VMware vCenter Server endoflife:vcenter
wordpress WordPress endoflife:wordpress NVD, BDU
youtrack YouTrack endoflife:youtrack NVD, BDU
zabbix Zabbix endoflife:zabbix NVD, BDU
zou Zou (backend de la API de CG-Wire)

30 productos, todos identificados por SSH en lugar de HTTP; consulte Identificación del SO por SSH para ver el mecanismo común que usan todos ellos.

Producto Resumen Resolvedor CVE
almalinux AlmaLinux endoflife:almalinux
alpine-linux Alpine Linux endoflife:alpine-linux
amazon-linux Amazon Linux endoflife:amazon-linux
astra-linux Astra Linux
centos CentOS Linux (heredado, EOL) endoflife:centos
centos-stream CentOS Stream endoflife:centos-stream
debian Debian endoflife:debian
eurolinux EuroLinux endoflife:eurolinux
fedora Fedora Linux endoflife:fedora
freebsd FreeBSD endoflife:freebsd
gentoo Gentoo Linux
kali-linux Kali Linux
linuxmint Linux Mint endoflife:linuxmint
macos macOS endoflife:macos NVD, BDU
netbsd NetBSD endoflife:netbsd
nixos NixOS endoflife:nixos
openbsd OpenBSD endoflife:openbsd
openeuler openEuler
opensuse openSUSE endoflife:opensuse
opnsense OPNsense endoflife:opnsense NVD, BDU
oracle-linux Oracle Linux endoflife:oracle-linux
oracle-solaris Oracle Solaris endoflife:oracle-solaris
photon VMware Photon OS endoflife:photon
postmarketos postmarketOS endoflife:postmarketos
redos RED OS
rhel Red Hat Enterprise Linux endoflife:rhel
rocky-linux Rocky Linux endoflife:rocky-linux
slackware Slackware endoflife:slackware
steamos SteamOS endoflife:steamos
ubuntu Ubuntu endoflife:ubuntu

Jira, Confluence, Bitbucket y Bamboo comparten una misma convención de endpoint de manifiesto. product: se declara explícitamente en su configuración en lugar de deducirse de la respuesta: apuntar una URL de Confluence en una entrada de Jira es una errata real que merece detectarse, no registrarse en silencio como un hecho erróneo. El propio manifiesto de Bitbucket sigue identificándose como stash (su nombre anterior): es la respuesta del fabricante, no una peculiaridad de enodia.

Ambos apuntan al mismo backend de la API de Zou y responden a la misma petición; se registran por separado porque necesitan resolvedores del ciclo de vida distintos (el propio repositorio de GitHub de Zou no publica Releases utilizables). Consulte Zou y Kitsu para la explicación completa.

Use product: generic como vía de escape para cualquier cosa sin sonda dedicada, o abra una incidencia en GitHub: la plantilla .github/ISSUE_TEMPLATE/new_product.yml pide exactamente lo que necesita una sonda nueva.