fs/nfs/nfs4client.c in the Linux kernel before 5.13.4 has incorrect connection-setup ordering, which allows operators of remote NFSv4 servers to cause a denial of service (hanging of mounts) by arranging for those servers to be unreachable during trunking detection.
[
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.13.4"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "11.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"fixed": "5.13.4"
}
]
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-38199.json"
[
{
"id": "CVE-2021-38199-93281b61",
"digest": {
"function_hash": "163261923030553521964067034276602710470",
"length": 787.0
},
"signature_type": "Function",
"source": "https://github.com/torvalds/linux/commit/dd99e9f98fbf423ff6d365b37a98e8879170f17c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/nfs/nfs4client.c",
"function": "nfs4_alloc_client"
}
},
{
"id": "CVE-2021-38199-9820ca02",
"digest": {
"line_hashes": [
"70635797529993256331591196221653857835",
"322171761991474247569479782941295573305",
"60035373386079516039153223157332653853",
"142350895693128609378173186666060924148",
"147284689720012077544715862963021062637",
"188606985239118465800731068325123711081",
"131543040225923365641807901038911330758",
"7406849751118841784681617182104283326",
"128306027790919366710787444706188049450",
"243451138862316419921519402950274979225",
"328909265732429707400082766818162982572",
"108448277029851084629567187083339250380",
"228080653314185912294757802315222278736",
"340111399006189304684129699753659058824",
"66844051111471336305326714828559732825",
"57832455482418146152309684573862356849",
"154038017910534370726442884654766977539",
"264174790439739841468843544236111490948",
"185444500651492746446614180668876704219",
"130292512118763471817822518984295245602",
"111217848687905150232661380958891466601",
"233805306326415940290463603845454053326",
"335022917185586737889731100497084386037",
"6057156257311318190125944778380334002",
"120299555627467581956645763906569297548",
"99367617234788746620195956748990871512",
"126568606071371805933341837068510664157",
"330185970469666631394736976137908274975",
"51800881391059884671989918292988017571",
"208501272389275564437727868338976389311",
"139951594580816231256699517470498250598",
"46802510933491123494789035384291202089",
"218794844228702293366680472887707076110",
"336156359284335277697077188421609888339",
"70817911488439812233650140093357706105",
"114840525453349476736966435616071919558",
"135091864143321370145868146605412517680",
"323431880834255483999098242444814254779",
"156678779108101747251000161584155579765",
"17513124418631878698761131157052543255",
"33518709575380838667736337072960329087",
"197408292988852194687526756721598694499",
"95372778341390087268889242757135954369",
"232250218020140924738839939285430584528",
"138159411403599383283217297021392991747",
"313205707401501219439601392951892796404"
],
"threshold": 0.9
},
"signature_type": "Line",
"source": "https://github.com/torvalds/linux/commit/dd99e9f98fbf423ff6d365b37a98e8879170f17c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/nfs/nfs4client.c"
}
},
{
"id": "CVE-2021-38199-a19239c2",
"digest": {
"function_hash": "115453999086867258054514196197568494969",
"length": 1528.0
},
"signature_type": "Function",
"source": "https://github.com/torvalds/linux/commit/dd99e9f98fbf423ff6d365b37a98e8879170f17c",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "fs/nfs/nfs4client.c",
"function": "nfs4_init_client"
}
}
]