receive.c in fastd before v21 allows denial of service (assertion failure) when receiving packets with an invalid type code.
{
"unresolved_ranges": [
{
"source": "CPE_RANGE",
"cpes": [
"cpe:2.3:a:fastd_project:fastd:*:*:*:*:*:*:*:*"
],
"vendor_product": "fastd_project:fastd",
"extracted_events": [
{
"fixed": "21.0"
}
]
},
{
"source": "CPE_STRING",
"cpes": [
"cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*"
],
"vendor_product": "debian:debian_linux",
"extracted_events": [
{
"introduced": "9.0"
},
{
"last_affected": "9.0"
}
]
},
{
"source": "CPE_STRING",
"cpes": [
"cpe:2.3:o:fedoraproject:fedora:31:*:*:*:*:*:*:*",
"cpe:2.3:o:fedoraproject:fedora:32:*:*:*:*:*:*:*",
"cpe:2.3:o:fedoraproject:fedora:33:*:*:*:*:*:*:*"
],
"vendor_product": "fedoraproject:fedora",
"extracted_events": [
{
"introduced": "31"
},
{
"last_affected": "31"
},
{
"introduced": "32"
},
{
"last_affected": "32"
},
{
"introduced": "33"
},
{
"last_affected": "33"
}
]
}
]
}[
{
"digest": {
"length": 694.0,
"function_hash": "176340725060813004210905118311611276175"
},
"signature_version": "v1",
"source": "https://github.com/neocturne/fastd/commit/737925113363b6130879729cdff9ccc46c33eaea",
"signature_type": "Function",
"target": {
"function": "handle_socket_receive_known",
"file": "src/receive.c"
},
"id": "CVE-2020-27638-479d7b31",
"deprecated": false
},
{
"digest": {
"length": 476.0,
"function_hash": "279097731734714311607881590027641747637"
},
"signature_version": "v1",
"source": "https://github.com/neocturne/fastd/commit/737925113363b6130879729cdff9ccc46c33eaea",
"signature_type": "Function",
"target": {
"function": "handle_socket_receive_unknown",
"file": "src/receive.c"
},
"id": "CVE-2020-27638-b0830e65",
"deprecated": false
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"218993648070656331698192938340773989964",
"204748408106242575614860218896531178762",
"139337633164185874394351173136018775119",
"211707679463638823627401166846990478979",
"288152887943536033044038232302204222846",
"100029604037219442177910336290054639548",
"264322882793426461474977070951987059818",
"151738650662340874906420184695183817751"
]
},
"signature_version": "v1",
"source": "https://github.com/neocturne/fastd/commit/737925113363b6130879729cdff9ccc46c33eaea",
"signature_type": "Line",
"target": {
"file": "src/receive.c"
},
"id": "CVE-2020-27638-cf9ffff7",
"deprecated": false
}
]
"2026-07-08T23:58:17Z"
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2020-27638.json"