The OpenSAML C++ library before 3.3.1 allows forging of signed SAML messages via parameter manipulation (when using SAML bindings that rely on non-XML signatures).
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "2.5.5-1ubuntu0.1+esm1", "binary_name": "libsaml2-dev" }, { "binary_version": "2.5.5-1ubuntu0.1+esm1", "binary_name": "libsaml2-doc" }, { "binary_version": "2.5.5-1ubuntu0.1+esm1", "binary_name": "libsaml8v5" }, { "binary_version": "2.5.5-1ubuntu0.1+esm1", "binary_name": "libsaml8v5-dbgsym" }, { "binary_version": "2.5.5-1ubuntu0.1+esm1", "binary_name": "opensaml2-schemas" }, { "binary_version": "2.5.5-1ubuntu0.1+esm1", "binary_name": "opensaml2-tools" }, { "binary_version": "2.5.5-1ubuntu0.1+esm1", "binary_name": "opensaml2-tools-dbgsym" } ] }
{ "availability": "Available with Ubuntu Pro: https://ubuntu.com/pro", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "2.6.1-1ubuntu0.1~esm1", "binary_name": "libsaml2-dev" }, { "binary_version": "2.6.1-1ubuntu0.1~esm1", "binary_name": "libsaml2-doc" }, { "binary_version": "2.6.1-1ubuntu0.1~esm1", "binary_name": "libsaml9" }, { "binary_version": "2.6.1-1ubuntu0.1~esm1", "binary_name": "libsaml9-dbgsym" }, { "binary_version": "2.6.1-1ubuntu0.1~esm1", "binary_name": "opensaml2-schemas" }, { "binary_version": "2.6.1-1ubuntu0.1~esm1", "binary_name": "opensaml2-tools" }, { "binary_version": "2.6.1-1ubuntu0.1~esm1", "binary_name": "opensaml2-tools-dbgsym" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "libsaml-dev" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "libsaml-doc" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "libsaml10" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "libsaml10-dbgsym" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "libsaml2-dev" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "libsaml2-doc" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "opensaml-schemas" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "opensaml-tools" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "opensaml-tools-dbgsym" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "opensaml2-schemas" }, { "binary_version": "3.0.1-1ubuntu0.1", "binary_name": "opensaml2-tools" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.2.1-1ubuntu0.1", "binary_name": "libsaml-dev" }, { "binary_version": "3.2.1-1ubuntu0.1", "binary_name": "libsaml-doc" }, { "binary_version": "3.2.1-1ubuntu0.1", "binary_name": "libsaml12" }, { "binary_version": "3.2.1-1ubuntu0.1", "binary_name": "libsaml12-dbgsym" }, { "binary_version": "3.2.1-1ubuntu0.1", "binary_name": "opensaml-schemas" }, { "binary_version": "3.2.1-1ubuntu0.1", "binary_name": "opensaml-tools" }, { "binary_version": "3.2.1-1ubuntu0.1", "binary_name": "opensaml-tools-dbgsym" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.2.1-4.1ubuntu0.24.10.1", "binary_name": "libsaml-dev" }, { "binary_version": "3.2.1-4.1ubuntu0.24.10.1", "binary_name": "libsaml-doc" }, { "binary_version": "3.2.1-4.1ubuntu0.24.10.1", "binary_name": "libsaml12t64" }, { "binary_version": "3.2.1-4.1ubuntu0.24.10.1", "binary_name": "libsaml12t64-dbgsym" }, { "binary_version": "3.2.1-4.1ubuntu0.24.10.1", "binary_name": "opensaml-schemas" }, { "binary_version": "3.2.1-4.1ubuntu0.24.10.1", "binary_name": "opensaml-tools" }, { "binary_version": "3.2.1-4.1ubuntu0.24.10.1", "binary_name": "opensaml-tools-dbgsym" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.2.1-4.1ubuntu0.24.04.1", "binary_name": "libsaml-dev" }, { "binary_version": "3.2.1-4.1ubuntu0.24.04.1", "binary_name": "libsaml-doc" }, { "binary_version": "3.2.1-4.1ubuntu0.24.04.1", "binary_name": "libsaml12t64" }, { "binary_version": "3.2.1-4.1ubuntu0.24.04.1", "binary_name": "libsaml12t64-dbgsym" }, { "binary_version": "3.2.1-4.1ubuntu0.24.04.1", "binary_name": "opensaml-schemas" }, { "binary_version": "3.2.1-4.1ubuntu0.24.04.1", "binary_name": "opensaml-tools" }, { "binary_version": "3.2.1-4.1ubuntu0.24.04.1", "binary_name": "opensaml-tools-dbgsym" } ] }
{ "availability": "No subscription required", "ubuntu_priority": "medium", "binaries": [ { "binary_version": "3.3.0-2ubuntu1", "binary_name": "libsaml-dev" }, { "binary_version": "3.3.0-2ubuntu1", "binary_name": "libsaml-doc" }, { "binary_version": "3.3.0-2ubuntu1", "binary_name": "libsaml13" }, { "binary_version": "3.3.0-2ubuntu1", "binary_name": "libsaml13-dbgsym" }, { "binary_version": "3.3.0-2ubuntu1", "binary_name": "opensaml-schemas" }, { "binary_version": "3.3.0-2ubuntu1", "binary_name": "opensaml-tools" }, { "binary_version": "3.3.0-2ubuntu1", "binary_name": "opensaml-tools-dbgsym" } ] }