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).
{
"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"
}
],
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro"
}
{
"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"
}