{"id":"CVE-2026-59271","aliases":["CLSA-2026-1792063484","CLSA-2026-1792070331","CLSA-2026-1792075935","CLSA-2026-1792076060","CLSA-2026-1792078119","CLSA-2026-1792078191","CLSA-2026-1792083004","CLSA-2026-1794153438","EUVD-2026-66847","GHSA-372m-jx97-v923"],"status":"published","title":"Admin password disclosed in BrokerNotAliveException message","description":"When the RabbitMQ management aliveness check fails, the configured admin password is embedded in cleartext in the thrown exception message.\nSpring AMQP 4.1.0\nSpring AMQP 4.0.0 - 4.0.4\nSpring AMQP 3.2.0 - 3.2.12\nSpring AMQP 2.4.18 and earlier","severity":{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-09","score":0.00324,"percentile":0.25638,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":false},"cwes":["CWE-209"],"published":"2026-08-27T05:20:34Z","modified":"2026-11-08T19:30:02Z","affected":[{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-amqp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.12"},{"fixed":"3.2.12-tuxcare.2"}]}],"versions":["3.2.12","3.2.12-tuxcare.1"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.12"},{"fixed":"3.2.12-tuxcare.2"}]}],"versions":["3.2.12","3.2.12-tuxcare.1"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit-junit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.12"},{"fixed":"3.2.12-tuxcare.2"}]}],"versions":["3.2.12","3.2.12-tuxcare.1"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-amqp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.11"},{"fixed":"3.2.11-tuxcare.2"}]}],"versions":["3.2.11","3.2.11-tuxcare.1"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.11"},{"fixed":"3.2.11-tuxcare.2"}]}],"versions":["3.2.11","3.2.11-tuxcare.1"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit-junit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.11"},{"fixed":"3.2.11-tuxcare.2"}]}],"versions":["3.2.11","3.2.11-tuxcare.1"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-amqp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.8"},{"fixed":"3.2.8-tuxcare.1"}]}],"versions":["3.2.8"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.8"},{"fixed":"3.2.8-tuxcare.1"}]}],"versions":["3.2.8"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit-junit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.2.8"},{"fixed":"3.2.8-tuxcare.1"}]}],"versions":["3.2.8"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-amqp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.0.10"},{"fixed":"3.0.10-tuxcare.3"}]}],"versions":["3.0.10","3.0.10-tuxcare.1","3.0.10-tuxcare.2"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.0.10"},{"fixed":"3.0.10-tuxcare.3"}]}],"versions":["3.0.10","3.0.10-tuxcare.1","3.0.10-tuxcare.2"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit-junit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.0.10"},{"fixed":"3.0.10-tuxcare.3"}]}],"versions":["3.0.10","3.0.10-tuxcare.1","3.0.10-tuxcare.2"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-amqp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.12"},{"fixed":"3.1.12-tuxcare.7"}]}],"versions":["3.1.12","3.1.12-tuxcare.1","3.1.12-tuxcare.2","3.1.12-tuxcare.3","3.1.12-tuxcare.4","3.1.12-tuxcare.5","3.1.12-tuxcare.6"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.12"},{"fixed":"3.1.12-tuxcare.7"}]}],"versions":["3.1.12","3.1.12-tuxcare.1","3.1.12-tuxcare.2","3.1.12-tuxcare.3","3.1.12-tuxcare.4","3.1.12-tuxcare.5","3.1.12-tuxcare.6"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit-junit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.12"},{"fixed":"3.1.12-tuxcare.7"}]}],"versions":["3.1.12","3.1.12-tuxcare.1","3.1.12-tuxcare.2","3.1.12-tuxcare.3","3.1.12-tuxcare.4","3.1.12-tuxcare.5","3.1.12-tuxcare.6"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-amqp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.11"},{"fixed":"3.1.11-tuxcare.1"}]}],"versions":["3.1.11"],"bundled":6},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.11"},{"fixed":"3.1.11-tuxcare.1"}]}],"versions":["3.1.11"],"bundled":6},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit-junit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.11"},{"fixed":"3.1.11-tuxcare.1"}]}],"versions":["3.1.11"],"bundled":6},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-amqp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.8"},{"fixed":"3.1.8-tuxcare.5"}]}],"versions":["3.1.8","3.1.8-tuxcare.1","3.1.8-tuxcare.2","3.1.8-tuxcare.3","3.1.8-tuxcare.4"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.8"},{"fixed":"3.1.8-tuxcare.5"}]}],"versions":["3.1.8","3.1.8-tuxcare.1","3.1.8-tuxcare.2","3.1.8-tuxcare.3","3.1.8-tuxcare.4"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit-junit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.8"},{"fixed":"3.1.8-tuxcare.5"}]}],"versions":["3.1.8","3.1.8-tuxcare.1","3.1.8-tuxcare.2","3.1.8-tuxcare.3","3.1.8-tuxcare.4"],"bundled":4},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-amqp","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.5"},{"fixed":"3.1.5-tuxcare.3"}]}],"versions":["3.1.5","3.1.5-tuxcare.1","3.1.5-tuxcare.2"],"bundled":6},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.5"},{"fixed":"3.1.5-tuxcare.3"}]}],"versions":["3.1.5","3.1.5-tuxcare.1","3.1.5-tuxcare.2"],"bundled":6},{"source":"osv","ecosystem":"TuxCare:Maven","package":"org.springframework.amqp:spring-rabbit-junit","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"3.1.5"},{"fixed":"3.1.5-tuxcare.3"}]}],"versions":["3.1.5","3.1.5-tuxcare.1","3.1.5-tuxcare.2"],"bundled":6}],"products":[{"vendor":"spring","product":"spring amqp"},{"vendor":"vmware","product":"spring_advanced_message_queuing_protocol"}],"references":[{"url":"https://spring.io/security/cve-2026-59271","tags":["Vendor Advisory","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-59271","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-372m-jx97-v923"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/59xxx/CVE-2026-59271.json","tags":["advisory"]}],"sources":{"cve":[{"id":"CVE-2026-59271","title":"Admin password disclosed in BrokerNotAliveException message","description":"When the RabbitMQ management aliveness check fails, the configured admin password is embedded in cleartext in the thrown exception message.\nSpring AMQP 4.1.0\nSpring AMQP 4.0.0 - 4.0.4\nSpring AMQP 3.2.0 - 3.2.12\nSpring AMQP 2.4.18 and earlier","status":"published","published":"2026-08-27T05:20:34.133Z","modified":"2026-08-27T14:15:39.893Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"cna"}],"cwes":["CWE-209"],"updated_at":"2026-11-02T14:19:58.560602Z"}],"euvd":[{"id":"EUVD-2026-66847","description":"When the RabbitMQ management aliveness check fails, the configured admin password is embedded in cleartext in the thrown exception message.\nSpring AMQP 4.1.0\nSpring AMQP 4.0.0 - 4.0.4\nSpring AMQP 3.2.0 - 3.2.12\nSpring AMQP 2.4.18 and earlier","status":"published","published":"2026-08-27T05:20:34Z","modified":"2026-08-27T14:15:39Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T18:01:28.581047Z"}],"ghsa":[{"id":"GHSA-372m-jx97-v923","title":"When the RabbitMQ management aliveness check fails, the configured admin password is embedded in...","description":"When the RabbitMQ management aliveness check fails, the configured admin password is embedded in cleartext in the thrown exception message.\nSpring AMQP 4.1.0\nSpring AMQP 4.0.0 - 4.0.4\nSpring AMQP 3.2.0 - 3.2.12\nSpring AMQP 2.4.18 and earlier","status":"published","published":"2026-08-27T06:31:35Z","modified":"2026-08-27T18:33:15Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-209"],"updated_at":"2026-11-02T15:11:05.100142Z"}],"nvd":[{"id":"CVE-2026-59271","description":"When the RabbitMQ management aliveness check fails, the configured admin password is embedded in cleartext in the thrown exception message.\nSpring AMQP 4.1.0\nSpring AMQP 4.0.0 - 4.0.4\nSpring AMQP 3.2.0 - 3.2.12\nSpring AMQP 2.4.18 and earlier","status":"published","published":"2026-08-27T06:17:21.51Z","modified":"2026-09-01T18:29:11.173Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"secondary"},{"version":"3.1","score":6.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary"}],"cwes":["CWE-209"],"updated_at":"2026-11-02T14:12:42.035353Z"}],"osv":[{"id":"CVE-2026-59271","title":"Admin password disclosed in BrokerNotAliveException message","description":"When the RabbitMQ management aliveness check fails, the configured admin password is embedded in cleartext in the thrown exception message.\nSpring AMQP 4.1.0\nSpring AMQP 4.0.0 - 4.0.4\nSpring AMQP 3.2.0 - 3.2.12\nSpring AMQP 2.4.18 and earlier","status":"published","published":"2026-08-27T05:20:34.133Z","modified":"2026-10-28T02:30:26.9359613Z","cvss":[{"version":"3.1","score":5.3,"vector":"CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T15:45:12.496548Z"},{"id":"CLSA-2026-1792063484","title":"TuxCare security update for org.springframework.amqp (4 CVEs)","description":"TuxCare rebuilt 3 org.springframework.amqp packages to address 4 CVEs. Fixed in 3.2.12-tuxcare.2.","status":"published","published":"2026-10-15T11:24:44Z","modified":"2026-11-02T19:46:28.371132694Z","updated_at":"2026-11-02T20:29:13.152182Z"},{"id":"CLSA-2026-1792070331","title":"TuxCare security update for org.springframework.amqp (4 CVEs)","description":"TuxCare rebuilt 3 org.springframework.amqp packages to address 4 CVEs. Fixed in 3.2.11-tuxcare.2.","status":"published","published":"2026-10-15T13:18:51Z","modified":"2026-11-02T19:46:28.391844371Z","updated_at":"2026-11-02T20:29:06.487335Z"},{"id":"CLSA-2026-1792075935","title":"TuxCare security update for org.springframework.amqp (4 CVEs)","description":"TuxCare rebuilt 3 org.springframework.amqp packages to address 4 CVEs. Fixed in 3.2.8-tuxcare.1.","status":"published","published":"2026-10-15T14:52:15Z","modified":"2026-11-02T19:46:28.409184249Z","updated_at":"2026-11-02T20:29:06.487335Z"},{"id":"CLSA-2026-1792076060","title":"TuxCare security update for org.springframework.amqp (4 CVEs)","description":"TuxCare rebuilt 3 org.springframework.amqp packages to address 4 CVEs. Fixed in 3.0.10-tuxcare.3.","status":"published","published":"2026-10-15T14:54:20Z","modified":"2026-11-02T19:46:28.517669876Z","updated_at":"2026-11-02T20:29:06.487335Z"},{"id":"CLSA-2026-1792078119","title":"TuxCare security update for org.springframework.amqp (4 CVEs)","description":"TuxCare rebuilt 3 org.springframework.amqp packages to address 4 CVEs. Fixed in 3.1.12-tuxcare.7.","status":"published","published":"2026-10-15T15:28:39Z","modified":"2026-11-02T19:46:28.625758807Z","updated_at":"2026-11-02T20:29:06.487335Z"},{"id":"CLSA-2026-1792078191","title":"TuxCare security update for org.springframework.amqp (6 CVEs)","description":"TuxCare rebuilt 3 org.springframework.amqp packages to address 6 CVEs. Fixed in 3.1.11-tuxcare.1.","status":"published","published":"2026-10-15T15:29:51Z","modified":"2026-11-02T19:46:29.254677833Z","updated_at":"2026-11-02T20:29:06.487335Z"},{"id":"CLSA-2026-1792083004","title":"TuxCare security update for org.springframework.amqp (4 CVEs)","description":"TuxCare rebuilt 3 org.springframework.amqp packages to address 4 CVEs. Fixed in 3.1.8-tuxcare.5.","status":"published","published":"2026-10-15T16:50:04Z","modified":"2026-11-02T19:46:28.898662996Z","updated_at":"2026-11-02T20:29:06.487335Z"},{"id":"CLSA-2026-1794153438","title":"TuxCare security update for org.springframework.amqp (6 CVEs)","description":"TuxCare rebuilt 3 org.springframework.amqp packages to address 6 CVEs. Fixed in 3.1.5-tuxcare.3.","status":"published","published":"2026-11-08T16:57:19Z","modified":"2026-11-08T19:30:02.433456638Z","updated_at":"2026-11-08T19:39:23.584635Z"}]}}
