{"schema_version":"2","view":"grouped","data":[{"id":3348,"cve_ids":["CVE-2026-67231"],"payload":{"kind":"advisory","title":"RabbitMQ: Trust-store whitelist by Issuer+Serial only","summary":"RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, The trust-store plugin installs a verify_fun that overrides {bad_cert, unknown_ca} / {bad_cert, selfsigned_peer} when the presented cert \"matches\" a whitelisted one. The match key is extract_issuer_id/1 → public_key:pkix_issuer_id/2 → {IssuerName, SerialNumber} , both fields are taken verbatim from the presented certificate body and contain no public-key, SKI, fingerprint or signature material. is_whitelisted/1 is a pure ets:member lookup; the stored full DER is used only for list/0 display and is never compared against the presented cert. cacerts is [], so the whitelisted cert is never used as a trust anchor for path validation either. TLS client-authentication bypass: an attacker who knows the issuer DN + serial of any whitelisted certificate can connect with a forged self-signed cert. Preconditions include rabbitmq_trust_store plugin enabled and used as the TLS verify_fun Attacker knows or can guess the {Issuer, Serial} of at least one whitelisted cert (non-secret; exposed via CLI/logs/any cert copy). This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.","evidence":"cve:CVE-2026-67231","products":[{"name":{"value":"rabbitmq-server","evidence":"/containers/cna/affected/0/product"},"prerequisites":[],"fixed_versions":[],"affected_versions":[]}],"severity":"critical","structured":{"id":"CVE-2026-67231","aliases":["CVE-2026-67231"],"metrics":[{"cvssV4_0":{"version":"4.0","baseScore":9.1,"attackVector":"NETWORK","baseSeverity":"CRITICAL","vectorString":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","userInteraction":"NONE","attackComplexity":"LOW","attackRequirements":"PRESENT","privilegesRequired":"NONE","subIntegrityImpact":"NONE","vulnIntegrityImpact":"HIGH","subAvailabilityImpact":"NONE","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","vulnConfidentialityImpact":"HIGH"}}],"affected":[{"vendor":"rabbitmq","product":"rabbitmq-server","versions":[{"status":"affected","version":">= 3.13.0, < 3.13.15"},{"status":"affected","version":">= 4.0.0, < 4.0.20"},{"status":"affected","version":">= 4.1.0, < 4.1.11"},{"status":"affected","version":">= 4.2.0, < 4.2.6"}]}],"modified":"2026-09-29T02:18:07.983Z","provider":"cve","references":["https://github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-cw8c-4m83-9c6w","https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.2.6","https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.0"],"provider_metadata":{"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"id":"CVE-2026-67231","role":"CISA Coordinator","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2026-09-29T02:17:53.396979Z"}}}],"providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2026-09-29T02:18:07.983Z"}}],"cna":{"orgId":"a0819718-46f1-4df5-94e2-005712e83aaa","shortName":"GitHub_M","dateUpdated":"2026-09-23T20:47:36.045Z"}}},"related_cves":[{"value":"CVE-2026-67231","evidence":"/cveMetadata/cveId"}],"security_relevant":true,"severity_evidence":"/containers/cna/metrics"},"group_id":"advisory:245a91a0-54f4-4ba4-a6d7-15c69419564f","priority":{"reasons":["publisher_severity"],"severity":"critical","linked_cves":[],"fix_available":false,"known_exploited":false,"publisher_severity":"critical"},"revision":1,"source_id":"core-cve","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-67231","advisory_id":"245a91a0-54f4-4ba4-a6d7-15c69419564f","event_types":["advisory"],"published_at":"2026-10-24T21:33:58.738236+00:00","technologies":["core-cve","rabbitmq-server"],"context_update":false,"extraction_method":"structured","source_published_at":"2026-09-23T20:47:36.045+00:00","detail_url":"/advisories/advisory%3A245a91a0-54f4-4ba4-a6d7-15c69419564f","group":{"id":"advisory:245a91a0-54f4-4ba4-a6d7-15c69419564f","revision":1,"primary_event_id":3362,"change":"published","superseded_by":[],"changed":{"id":3362,"cve_ids":["CVE-2026-67231"],"payload":{"kind":"advisory","title":"RabbitMQ: Trust-store whitelist by Issuer+Serial only","summary":"RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, The trust-store plugin installs a verify_fun that overrides {bad_cert, unknown_ca} / {bad_cert, selfsigned_peer} when the presented cert \"matches\" a whitelisted one. The match key is extract_issuer_id/1 → public_key:pkix_issuer_id/2 → {IssuerName, SerialNumber} , both fields are taken verbatim from the presented certificate body and contain no public-key, SKI, fingerprint or signature material. is_whitelisted/1 is a pure ets:member lookup; the stored full DER is used only for list/0 display and is never compared against the presented cert. cacerts is [], so the whitelisted cert is never used as a trust anchor for path validation either. TLS client-authentication bypass: an attacker who knows the issuer DN + serial of any whitelisted certificate can connect with a forged self-signed cert. Preconditions include rabbitmq_trust_store plugin enabled and used as the TLS verify_fun Attacker knows or can guess the {Issuer, Serial} of at least one whitelisted cert (non-secret; exposed via CLI/logs/any cert copy). This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.","evidence":"cve:CVE-2026-67231","products":[{"name":{"value":"rabbitmq-server","evidence":"/containers/cna/affected/0/product"},"prerequisites":[],"fixed_versions":[],"affected_versions":[]}],"severity":"critical","structured":{"id":"CVE-2026-67231","aliases":["CVE-2026-67231"],"metrics":[{"cvssV4_0":{"version":"4.0","baseScore":9.1,"attackVector":"NETWORK","baseSeverity":"CRITICAL","vectorString":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","userInteraction":"NONE","attackComplexity":"LOW","attackRequirements":"PRESENT","privilegesRequired":"NONE","subIntegrityImpact":"NONE","vulnIntegrityImpact":"HIGH","subAvailabilityImpact":"NONE","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","vulnConfidentialityImpact":"HIGH"}}],"affected":[{"vendor":"rabbitmq","product":"rabbitmq-server","versions":[{"status":"affected","version":">= 3.13.0, < 3.13.15"},{"status":"affected","version":">= 4.0.0, < 4.0.20"},{"status":"affected","version":">= 4.1.0, < 4.1.11"},{"status":"affected","version":">= 4.2.0, < 4.2.6"}]}],"modified":"2026-09-29T02:18:07.983Z","provider":"cve","references":["https://github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-cw8c-4m83-9c6w","https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.2.6","https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.0"],"provider_metadata":{"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"id":"CVE-2026-67231","role":"CISA Coordinator","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2026-09-29T02:17:53.396979Z"}}}],"providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2026-09-29T02:18:07.983Z"}}],"cna":{"orgId":"a0819718-46f1-4df5-94e2-005712e83aaa","shortName":"GitHub_M","dateUpdated":"2026-09-23T20:47:36.045Z"}}},"related_cves":[{"value":"CVE-2026-67231","evidence":"/cveMetadata/cveId"}],"security_relevant":true,"severity_evidence":"/containers/cna/metrics"},"group_id":"advisory:245a91a0-54f4-4ba4-a6d7-15c69419564f","priority":{"reasons":["publisher_severity"],"severity":"critical","linked_cves":[],"fix_available":false,"known_exploited":false,"publisher_severity":"critical"},"revision":1,"source_id":"core-cve","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-67231","advisory_id":"245a91a0-54f4-4ba4-a6d7-15c69419564f","event_types":["advisory"],"published_at":"2026-10-24T21:33:58.738236+00:00","technologies":["core-cve","rabbitmq-server"],"context_update":false,"extraction_method":"structured","source_published_at":"2026-09-23T20:47:36.045+00:00","detail_url":"/events/3362"},"members":[{"id":3362,"cve_ids":["CVE-2026-67231"],"payload":{"kind":"advisory","title":"RabbitMQ: Trust-store whitelist by Issuer+Serial only","summary":"RabbitMQ is a messaging and streaming broker. Prior to versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0, The trust-store plugin installs a verify_fun that overrides {bad_cert, unknown_ca} / {bad_cert, selfsigned_peer} when the presented cert \"matches\" a whitelisted one. The match key is extract_issuer_id/1 → public_key:pkix_issuer_id/2 → {IssuerName, SerialNumber} , both fields are taken verbatim from the presented certificate body and contain no public-key, SKI, fingerprint or signature material. is_whitelisted/1 is a pure ets:member lookup; the stored full DER is used only for list/0 display and is never compared against the presented cert. cacerts is [], so the whitelisted cert is never used as a trust anchor for path validation either. TLS client-authentication bypass: an attacker who knows the issuer DN + serial of any whitelisted certificate can connect with a forged self-signed cert. Preconditions include rabbitmq_trust_store plugin enabled and used as the TLS verify_fun Attacker knows or can guess the {Issuer, Serial} of at least one whitelisted cert (non-secret; exposed via CLI/logs/any cert copy). This issue is fixed in versions 3.13.15, 4.0.20, 4.1.11, 4.2.6, and 4.3.0.","evidence":"cve:CVE-2026-67231","products":[{"name":{"value":"rabbitmq-server","evidence":"/containers/cna/affected/0/product"},"prerequisites":[],"fixed_versions":[],"affected_versions":[]}],"severity":"critical","structured":{"id":"CVE-2026-67231","aliases":["CVE-2026-67231"],"metrics":[{"cvssV4_0":{"version":"4.0","baseScore":9.1,"attackVector":"NETWORK","baseSeverity":"CRITICAL","vectorString":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","userInteraction":"NONE","attackComplexity":"LOW","attackRequirements":"PRESENT","privilegesRequired":"NONE","subIntegrityImpact":"NONE","vulnIntegrityImpact":"HIGH","subAvailabilityImpact":"NONE","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","vulnConfidentialityImpact":"HIGH"}}],"affected":[{"vendor":"rabbitmq","product":"rabbitmq-server","versions":[{"status":"affected","version":">= 3.13.0, < 3.13.15"},{"status":"affected","version":">= 4.0.0, < 4.0.20"},{"status":"affected","version":">= 4.1.0, < 4.1.11"},{"status":"affected","version":">= 4.2.0, < 4.2.6"}]}],"modified":"2026-09-29T02:18:07.983Z","provider":"cve","references":["https://github.com/rabbitmq/rabbitmq-server/security/advisories/GHSA-cw8c-4m83-9c6w","https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.2.6","https://github.com/rabbitmq/rabbitmq-server/releases/tag/v4.3.0"],"provider_metadata":{"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"id":"CVE-2026-67231","role":"CISA Coordinator","options":[{"Exploitation":"none"},{"Automatable":"yes"},{"Technical Impact":"partial"}],"version":"2.0.3","timestamp":"2026-09-29T02:17:53.396979Z"}}}],"providerMetadata":{"orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","shortName":"CISA-ADP","dateUpdated":"2026-09-29T02:18:07.983Z"}}],"cna":{"orgId":"a0819718-46f1-4df5-94e2-005712e83aaa","shortName":"GitHub_M","dateUpdated":"2026-09-23T20:47:36.045Z"}}},"related_cves":[{"value":"CVE-2026-67231","evidence":"/cveMetadata/cveId"}],"security_relevant":true,"severity_evidence":"/containers/cna/metrics"},"group_id":"advisory:245a91a0-54f4-4ba4-a6d7-15c69419564f","priority":{"reasons":["publisher_severity"],"severity":"critical","linked_cves":[],"fix_available":false,"known_exploited":false,"publisher_severity":"critical"},"revision":1,"source_id":"core-cve","source_url":"https://www.cve.org/CVERecord?id=CVE-2026-67231","advisory_id":"245a91a0-54f4-4ba4-a6d7-15c69419564f","event_types":["advisory"],"published_at":"2026-10-24T21:33:58.738236+00:00","technologies":["core-cve","rabbitmq-server"],"context_update":false,"extraction_method":"structured","source_published_at":"2026-09-23T20:47:36.045+00:00","detail_url":"/events/3362"}]}}],"next_after":3348,"next_before":3348}