transport.py in the SSH server implementation of Paramiko before 1.17.6, 1.18.x before 1.18.5, 2.0.x before 2.0.8, 2.1.x before 2.1.5, 2.2.x before 2.2.3, 2.3.x before 2.3.2, and 2.4.x before 2.4.1 does not properly check whether authentication is completed before processing other requests, as demonstrated by channel-open. A customized SSH client can simply skip the authentication step.
{
"unresolved_ranges": [
{
"cpes": [
"cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:*",
"cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*"
],
"source": "CPE_STRING",
"vendor_product": "debian:debian_linux",
"extracted_events": [
{
"introduced": "8.0"
},
{
"last_affected": "8.0"
},
{
"introduced": "9.0"
},
{
"last_affected": "9.0"
}
]
},
{
"extracted_events": [
{
"introduced": "2.0"
},
{
"last_affected": "2.0"
},
{
"introduced": "2.4"
},
{
"last_affected": "2.4"
}
],
"source": "CPE_STRING",
"vendor_product": "redhat:ansible_engine",
"cpes": [
"cpe:2.3:a:redhat:ansible_engine:2.0:*:*:*:*:*:*:*",
"cpe:2.3:a:redhat:ansible_engine:2.4:*:*:*:*:*:*:*"
]
},
{
"extracted_events": [
{
"introduced": "4.5"
},
{
"last_affected": "4.5"
},
{
"introduced": "4.6"
},
{
"last_affected": "4.6"
}
],
"source": "CPE_STRING",
"vendor_product": "redhat:cloudforms",
"cpes": [
"cpe:2.3:a:redhat:cloudforms:4.5:*:*:*:*:*:*:*",
"cpe:2.3:a:redhat:cloudforms:4.6:*:*:*:*:*:*:*"
]
},
{
"extracted_events": [
{
"introduced": "6.0"
},
{
"last_affected": "6.0"
}
],
"source": "CPE_STRING",
"vendor_product": "redhat:enterprise_linux_desktop",
"cpes": [
"cpe:2.3:o:redhat:enterprise_linux_desktop:6.0:*:*:*:*:*:*:*"
]
},
{
"extracted_events": [
{
"introduced": "6.0"
},
{
"last_affected": "6.0"
},
{
"introduced": "7.0"
},
{
"last_affected": "7.0"
}
],
"source": "CPE_STRING",
"vendor_product": "redhat:enterprise_linux_server",
"cpes": [
"cpe:2.3:o:redhat:enterprise_linux_server:6.0:*:*:*:*:*:*:*",
"cpe:2.3:o:redhat:enterprise_linux_server:7.0:*:*:*:*:*:*:*"
]
},
{
"cpes": [
"cpe:2.3:o:redhat:enterprise_linux_server_aus:6.4:*:*:*:*:*:*:*",
"cpe:2.3:o:redhat:enterprise_linux_server_aus:6.5:*:*:*:*:*:*:*",
"cpe:2.3:o:redhat:enterprise_linux_server_aus:6.6:*:*:*:*:*:*:*"
],
"source": "CPE_STRING",
"vendor_product": "redhat:enterprise_linux_server_aus",
"extracted_events": [
{
"introduced": "6.4"
},
{
"last_affected": "6.4"
},
{
"introduced": "6.5"
},
{
"last_affected": "6.5"
},
{
"introduced": "6.6"
},
{
"last_affected": "6.6"
}
]
},
{
"extracted_events": [
{
"introduced": "6.7"
},
{
"last_affected": "6.7"
}
],
"source": "CPE_STRING",
"vendor_product": "redhat:enterprise_linux_server_eus",
"cpes": [
"cpe:2.3:o:redhat:enterprise_linux_server_eus:6.7:*:*:*:*:*:*:*"
]
},
{
"extracted_events": [
{
"introduced": "6.6"
},
{
"last_affected": "6.6"
}
],
"source": "CPE_STRING",
"vendor_product": "redhat:enterprise_linux_server_tus",
"cpes": [
"cpe:2.3:o:redhat:enterprise_linux_server_tus:6.6:*:*:*:*:*:*:*"
]
},
{
"cpes": [
"cpe:2.3:o:redhat:enterprise_linux_workstation:6.0:*:*:*:*:*:*:*"
],
"source": "CPE_STRING",
"vendor_product": "redhat:enterprise_linux_workstation",
"extracted_events": [
{
"introduced": "6.0"
},
{
"last_affected": "6.0"
}
]
},
{
"extracted_events": [
{
"introduced": "4.1"
},
{
"last_affected": "4.1"
}
],
"source": "CPE_STRING",
"vendor_product": "redhat:virtualization",
"cpes": [
"cpe:2.3:a:redhat:virtualization:4.1:*:*:*:*:*:*:*"
]
}
]
}{
"source": [
"CPE_RANGE",
"CPE_STRING",
"REFERENCES"
],
"cpe": [
"cpe:2.3:a:paramiko:paramiko:*:*:*:*:*:*:*:*",
"cpe:2.3:a:paramiko:paramiko:2.4.0:*:*:*:*:*:*:*"
],
"extracted_events": [
{
"introduced": "0"
},
{
"fixed": "1.17.6"
},
{
"introduced": "1.18.0"
},
{
"fixed": "1.18.5"
},
{
"introduced": "2.0.0"
},
{
"fixed": "2.0.8"
},
{
"introduced": "2.1.0"
},
{
"fixed": "2.1.5"
},
{
"introduced": "2.2.0"
},
{
"fixed": "2.2.3"
},
{
"introduced": "2.3.0"
},
{
"fixed": "2.3.2"
},
{
"introduced": "2.4.0"
},
{
"last_affected": "2.4.0"
}
]
}