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": "No subscription required",
"binaries": [
{
"binary_name": "libsaml-dev",
"binary_version": "3.0.1-1ubuntu0.1"
},
{
"binary_name": "libsaml10",
"binary_version": "3.0.1-1ubuntu0.1"
},
{
"binary_name": "libsaml2-dev",
"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": "opensaml2-schemas",
"binary_version": "3.0.1-1ubuntu0.1"
},
{
"binary_name": "opensaml2-tools",
"binary_version": "3.0.1-1ubuntu0.1"
}
]
}{
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libsaml-dev",
"binary_version": "3.2.1-1ubuntu0.1"
},
{
"binary_name": "libsaml12",
"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"
}
]
}{
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libsaml-dev",
"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": "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"
}
]
}{
"availability": "No subscription required",
"binaries": [
{
"binary_name": "libsaml-dev",
"binary_version": "3.3.0-2ubuntu1"
},
{
"binary_name": "libsaml13",
"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"
}
]
}{
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libsaml2-dev",
"binary_version": "2.5.5-1ubuntu0.1+esm1"
},
{
"binary_name": "libsaml8v5",
"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"
}
]
}{
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro",
"binaries": [
{
"binary_name": "libsaml2-dev",
"binary_version": "2.6.1-1ubuntu0.1~esm1"
},
{
"binary_name": "libsaml9",
"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"
}
]
}