A flaw was found in all python-ecdsa versions before 0.13.3, where it did not correctly verify whether signatures used DER encoding. Without this verification, a malformed signature could be accepted, making the signature malleable. Without proper verification, an attacker could use a malleable signature to create false transactions.
{
"unresolved_ranges": [
{
"cpes": [
"cpe:2.3:a:python-ecdsa_project:python-ecdsa:*:*:*:*:*:*:*:*"
],
"extracted_events": [
{
"fixed": "0.13.3"
}
],
"source": "CPE_FIELD",
"vendor_product": "python-ecdsa_project:python-ecdsa"
},
{
"cpes": [
"cpe:2.3:a:redhat:ceph_storage:2.0:*:*:*:*:*:*:*",
"cpe:2.3:a:redhat:ceph_storage:3.0:*:*:*:*:*:*:*"
],
"extracted_events": [
{
"last_affected": "2.0"
},
{
"last_affected": "3.0"
}
],
"source": "CPE_FIELD",
"vendor_product": "redhat:ceph_storage"
},
{
"cpes": [
"cpe:2.3:a:redhat:openstack:10:*:*:*:*:*:*:*",
"cpe:2.3:a:redhat:openstack:13:*:*:*:*:*:*:*",
"cpe:2.3:a:redhat:openstack:14:*:*:*:*:*:*:*",
"cpe:2.3:a:redhat:openstack:15:*:*:*:*:*:*:*"
],
"extracted_events": [
{
"last_affected": "10"
},
{
"last_affected": "13"
},
{
"last_affected": "14"
},
{
"last_affected": "15"
}
],
"source": "CPE_FIELD",
"vendor_product": "redhat:openstack"
},
{
"cpes": [
"cpe:2.3:a:redhat:virtualization:4.0:*:*:*:*:*:*:*"
],
"extracted_events": [
{
"last_affected": "4.0"
}
],
"source": "CPE_FIELD",
"vendor_product": "redhat:virtualization"
}
]
}