{"id":"RLSA-2026:97288","summary":"Important: yggdrasil security, bug fix, and enhancement update","details":"yggdrasil is a system daemon that subscribes to topics on an MQTT broker and routes any data received on the topics to an appropriate child \"worker\" process, exchanging data with its worker processes through a D-Bus message broker.\n\nSecurity Fix(es):\n\n* crypto/x509: Incorrect enforcement of email constraints in crypto/x509 (CVE-2026-27137)\n\nBug Fix(es) and Enhancement(s):\n\n* [Azure][Rocky Linux-10][yggd]failed to publish message: not Connected (JIRA:Rocky Linux-135848)\n\n* Set the MQTT LastWill message each time the client connects to the broker (JIRA:Rocky Linux-166873)\n\n* Yggdrasil: add \"client-id\" subcommand to yggctl (JIRA:Rocky Linux-178895)\n\n* Yggdrasil SQL Injection Through DBus (JIRA:Rocky Linux-90808)\n\n* fix: set HTTP client timeout and max idle connection timeout (JIRA:Rocky Linux-168913)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.\n\nAdditional Changes:\n\nFor detailed information on changes in this release, see the Rocky Linux 10 Release Notes linked from the References section.","modified":"2026-11-13T06:30:03.871440077Z","published":"2026-11-13T06:06:59.212490Z","upstream":["CVE-2026-27137"],"database_specific":{"license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","source_advisory":"RHSA-2026:97288"},"references":[{"type":"ADVISORY","url":"https://errata.rockylinux.org/RLSA-2026:97288"},{"type":"REPORT","url":"https://bugzilla.redhat.com/show_bug.cgi?id=2445345"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2026:97288"}],"affected":[{"package":{"name":"yggdrasil","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-debugsource","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-debugsource?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-debuginfo","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-debuginfo?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-devel","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-devel?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"CRB"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-devel","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-devel?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"CRB"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-debuginfo","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-debuginfo?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-debugsource","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-debugsource?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-devel","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-devel?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"CRB"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-debuginfo","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-debuginfo?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-debugsource","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-debugsource?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-debuginfo","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-debuginfo?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-devel","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-devel?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"CRB"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}},{"package":{"name":"yggdrasil-debugsource","ecosystem":"Rocky Linux:10","purl":"pkg:rpm/rocky-linux/yggdrasil-debugsource?distro=rocky-linux-10&epoch=0"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:0.4.10-1.el10"}],"database_specific":{"yum_repository":"AppStream"}}],"database_specific":{"source":"https://storage.googleapis.com/resf-osv-data/RLSA-2026:97288.json"}}],"schema_version":"1.9.2","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}],"credits":[{"name":"Rocky Enterprise Software Foundation"},{"name":"Red Hat"}]}