-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Tue, 11 Nov 2025 09:19:08 +0100 Source: keystone Architecture: source Version: 2:22.0.2-0+deb12u1 Distribution: bookworm-security Urgency: medium Maintainer: Debian OpenStack Changed-By: Thomas Goirand Changes: keystone (2:22.0.2-0+deb12u1) bookworm-security; urgency=medium . * New upstream release. * Blacklist failing SAMLGenerationTests test: - test_sign_assertion_logs_message_if_xmlsec1_is_not_installed * Add xmlsec1 as build-depends. * kay reported a vulnerability in Keystone’s ec2tokens and s3tokens APIs. By sending those endpoints a valid AWS Signature (e.g., from a presigned S3 URL), an unauthenticated attacker may obtain Keystone authorization (ec2tokens can yield a fully scoped token; s3tokens can reveal scope accepted by some services), resulting in unauthorized access and privilege escalation. Deployments where /v3/ec2tokens or /v3/s3tokens are reachable by unauthenticated clients (e.g., exposed on a public API) are affected. Applied upstream patch (Closes: #XXXXXXX): - Consistent_and_Secure_RBAC_Phase_1.patch - Fix_policies_for_groups.patch - Allow_admin_to_access_tokens_and_credentials.patch - Dont_enforce_when_HTTP_GET_on_s3tokens_and_ec2tokens.patch - keystone-bug-2119646-stable-2024.1.patch (backported by me) Checksums-Sha1: 0dbf43f96b99cdd729e97afd68868860ec77754f 3565 keystone_22.0.2-0+deb12u1.dsc 0082bb40f85f63bd5bf7d67aa7d0089a229090a3 1055220 keystone_22.0.2.orig.tar.xz d1538763ff5ea660da9d4afd3ae6f27f380da681 54560 keystone_22.0.2-0+deb12u1.debian.tar.xz 2644bbfe991b6500984748d962a87ccd1c48f919 18206 keystone_22.0.2-0+deb12u1_amd64.buildinfo Checksums-Sha256: c4ffe21c1893f16a6027b1cc0de4f59f38716380c09445966157a98071afd812 3565 keystone_22.0.2-0+deb12u1.dsc a30c128c86b0d53be1998fb9babd49956d74fd9130ff198dddd9f24c01b0c22f 1055220 keystone_22.0.2.orig.tar.xz 121449386907f98af2357341b5e190529e92f2465e4a79f2600ff57ea8ed65d7 54560 keystone_22.0.2-0+deb12u1.debian.tar.xz 21a37894ce7ac3645e0981630bbded230a1830c285a86af5af7031af03a3dc70 18206 keystone_22.0.2-0+deb12u1_amd64.buildinfo Files: a92dc26e6e4040c70affd18da3a7a9b7 3565 net optional keystone_22.0.2-0+deb12u1.dsc 60a14722d5ffdf9c7893a4568f3e25a9 1055220 net optional keystone_22.0.2.orig.tar.xz cfc06833ba07339f3eb95fe981f29b57 54560 net optional keystone_22.0.2-0+deb12u1.debian.tar.xz c3bfb0f0c57b3858d8c30423d5774701 18206 net optional keystone_22.0.2-0+deb12u1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmkS9QYACgkQ1BatFaxr Q/6GlQ//UZnV3t/fH0rUHRk8TdzTd4Kr94KS0r0gGNrwuFk6sgfgEdOPiSkKv+Ee oR2XpZojjeCi1k5zgKARsmfWBXEnw2HuNUEch5IDM0kpr73QAJDSfXpQrdUwcclI Gg6wZuEhf8/DEvHRKeAjrkrikrqS4pUSN9o0ICd1tR1oDmKjypWheJTLHvhZQ3jF FBAB8gsQPnQDwL7UwRRPdJi5gcks0DxtjUeAgsIrie4EX9ioMGGS3ny6KUDIFwuw 043v12IM+ENZv3FCeiFUCukiH/fveXn6cn4UPhQvNpW+B+BvuXcJCiRhe27iMrYB daUWjbUiev6bwNIc1HPI7HyDRuk9Z2Xg054H1VJLL2oZgzXeVk+1qJ3Y2QxHYtcJ Nk4PK4W1cRiDsOeERq5zEro9ejVXRhV7DHX5RqTrezJ2KdA2fqWa7cdkhuomRKku cwy9aF+GXCVyKS/8IM8iWl/P+o+MJGWodB4XCQZVn5HPn845U3c5GpJYiFLoWAa5 S6i4HkO9GHlBFBl5tT/+7nCnld36Hsie/dtvxmYkbW03AdIiqzA99xKGXzkRfqkf 88p1qGmnRJaQvZiaDs3g4a/1Z3/UJPRrc8y+IdoHErHAhKt+W0eM5H6t6TVKChW6 +LB9bbSNiFcuG1ad3uFtYE+BydD/K9Zm3EPOIY0pXXq9l1yf3dM= =55Ep -----END PGP SIGNATURE-----