In the Linux kernel, the following vulnerability has been resolved:
net: sched: clsu32: Undo tcfbindfilter if u32replacehwknode
When u32replacehwknode fails, we need to undo the tcfbindfilter operation done at u32set_parms.
[
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a9345793469b65ee5ba7b033239916c2a67d3dd4",
"id": "CVE-2023-53733-12b1da6c",
"digest": {
"function_hash": "213040069155261769615397733181355722880",
"length": 5809.0
},
"target": {
"function": "u32_change",
"file": "net/sched/cls_u32.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a9345793469b65ee5ba7b033239916c2a67d3dd4",
"id": "CVE-2023-53733-3e6d103c",
"digest": {
"function_hash": "124663620652047810133238600097208862657",
"length": 1221.0
},
"target": {
"function": "u32_set_parms",
"file": "net/sched/cls_u32.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a9345793469b65ee5ba7b033239916c2a67d3dd4",
"id": "CVE-2023-53733-44a0f44f",
"digest": {
"threshold": 0.9,
"line_hashes": [
"244583604683511070578930432865635722822",
"75848066669747632061040426046142476433",
"237532262781880841099542610915369676763",
"326100830514908818101050080707994796115",
"190803181751941538792101284658664224241",
"68665694110750965710703756297582065358",
"189286781682171542850175202417864086521",
"209710197479041878944449945603471493228",
"234420270484228103790529704997046005808",
"264505455893612358965067360138126055415",
"155995684325780462052190328348124761843",
"30856052220403967418241972270386412725",
"327270825121239725251623937415421875405",
"61250945626346137275005968187918702168",
"26631258874314644870772805667932323817",
"206785292842790554649883960477507778763",
"25595054037488881205907469745824491905",
"254990162422808763250669840130422567654",
"324151083548435186666310527164289849377",
"191390278660290509640525612026847653231",
"140618196356520074686234444381927648505",
"68157437048124052097452108492374465772",
"114959175438648807940535969487501394423",
"324151083548435186666310527164289849377",
"7033510076228747755575186606913741867",
"330258522557153557665781215718764130250",
"20149359830430177497533972652945401541",
"199362974206198179317584934451477826527",
"277231836346594914805807460207169409433",
"332068269325601634113105742437766654557",
"273747257286145301370122102091117260820",
"264395012791364720963895179518327135791",
"34051822216630435953754031678919979659",
"323395040702316736028321245585506827004",
"266641214366684542612073694683666849810",
"245895695288231597368475204467483200152",
"264076428796571445327486803916595703490",
"57281790107380745686716094309844025242",
"93110247334953184703995981535561603360"
]
},
"target": {
"file": "net/sched/cls_u32.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@025159ed118ba5145b241d574edadb0e00d3c20f",
"id": "CVE-2023-53733-474381d0",
"digest": {
"threshold": 0.9,
"line_hashes": [
"244583604683511070578930432865635722822",
"75848066669747632061040426046142476433",
"237532262781880841099542610915369676763",
"326100830514908818101050080707994796115",
"190803181751941538792101284658664224241",
"68665694110750965710703756297582065358",
"189286781682171542850175202417864086521",
"209710197479041878944449945603471493228",
"234420270484228103790529704997046005808",
"264505455893612358965067360138126055415",
"155995684325780462052190328348124761843",
"30856052220403967418241972270386412725",
"327270825121239725251623937415421875405",
"61250945626346137275005968187918702168",
"26631258874314644870772805667932323817",
"206785292842790554649883960477507778763",
"25595054037488881205907469745824491905",
"254990162422808763250669840130422567654",
"324151083548435186666310527164289849377",
"191390278660290509640525612026847653231",
"140618196356520074686234444381927648505",
"68157437048124052097452108492374465772",
"114959175438648807940535969487501394423",
"324151083548435186666310527164289849377",
"7033510076228747755575186606913741867",
"330258522557153557665781215718764130250",
"20149359830430177497533972652945401541",
"199362974206198179317584934451477826527",
"277231836346594914805807460207169409433",
"332068269325601634113105742437766654557",
"273747257286145301370122102091117260820",
"264395012791364720963895179518327135791",
"34051822216630435953754031678919979659",
"323395040702316736028321245585506827004",
"266641214366684542612073694683666849810",
"245895695288231597368475204467483200152",
"264076428796571445327486803916595703490",
"57281790107380745686716094309844025242",
"93110247334953184703995981535561603360"
]
},
"target": {
"file": "net/sched/cls_u32.c"
},
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@025159ed118ba5145b241d574edadb0e00d3c20f",
"id": "CVE-2023-53733-5f847c05",
"digest": {
"function_hash": "213040069155261769615397733181355722880",
"length": 5809.0
},
"target": {
"function": "u32_change",
"file": "net/sched/cls_u32.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9cb36faedeafb9720ac236aeae2ea57091d90a09",
"id": "CVE-2023-53733-7d9065f8",
"digest": {
"function_hash": "213040069155261769615397733181355722880",
"length": 5809.0
},
"target": {
"function": "u32_change",
"file": "net/sched/cls_u32.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9cb36faedeafb9720ac236aeae2ea57091d90a09",
"id": "CVE-2023-53733-ae929d5a",
"digest": {
"function_hash": "124663620652047810133238600097208862657",
"length": 1221.0
},
"target": {
"function": "u32_set_parms",
"file": "net/sched/cls_u32.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@025159ed118ba5145b241d574edadb0e00d3c20f",
"id": "CVE-2023-53733-e5e77a35",
"digest": {
"function_hash": "124663620652047810133238600097208862657",
"length": 1221.0
},
"target": {
"function": "u32_set_parms",
"file": "net/sched/cls_u32.c"
},
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9cb36faedeafb9720ac236aeae2ea57091d90a09",
"id": "CVE-2023-53733-f67c8761",
"digest": {
"threshold": 0.9,
"line_hashes": [
"244583604683511070578930432865635722822",
"75848066669747632061040426046142476433",
"237532262781880841099542610915369676763",
"326100830514908818101050080707994796115",
"190803181751941538792101284658664224241",
"68665694110750965710703756297582065358",
"189286781682171542850175202417864086521",
"209710197479041878944449945603471493228",
"234420270484228103790529704997046005808",
"264505455893612358965067360138126055415",
"155995684325780462052190328348124761843",
"30856052220403967418241972270386412725",
"327270825121239725251623937415421875405",
"61250945626346137275005968187918702168",
"26631258874314644870772805667932323817",
"206785292842790554649883960477507778763",
"25595054037488881205907469745824491905",
"254990162422808763250669840130422567654",
"324151083548435186666310527164289849377",
"191390278660290509640525612026847653231",
"140618196356520074686234444381927648505",
"68157437048124052097452108492374465772",
"114959175438648807940535969487501394423",
"324151083548435186666310527164289849377",
"7033510076228747755575186606913741867",
"330258522557153557665781215718764130250",
"20149359830430177497533972652945401541",
"199362974206198179317584934451477826527",
"277231836346594914805807460207169409433",
"332068269325601634113105742437766654557",
"273747257286145301370122102091117260820",
"264395012791364720963895179518327135791",
"34051822216630435953754031678919979659",
"323395040702316736028321245585506827004",
"266641214366684542612073694683666849810",
"245895695288231597368475204467483200152",
"264076428796571445327486803916595703490",
"57281790107380745686716094309844025242",
"93110247334953184703995981535561603360"
]
},
"target": {
"file": "net/sched/cls_u32.c"
},
"signature_type": "Line",
"signature_version": "v1"
}
]