In the Linux kernel, the following vulnerability has been resolved:
netfilter: nftsetpipapo: walk over current view on netlink dump
The generation mask can be updated while netlink dump is in progress. The pipapo set backend walk iterator cannot rely on it to infer what view of the datastructure is to be used. Add notation to specify if user wants to read/update the set.
Based on patch from Florian Westphal.
[
{
"digest": {
"function_hash": "92508166033198454051719852103199890111",
"length": 837.0
},
"target": {
"function": "nf_tables_bind_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52735a010f37580b3a569a996f878fdd87425650",
"id": "CVE-2024-27017-05651093"
},
{
"digest": {
"function_hash": "46354003364034349591032603253434118129",
"length": 256.0
},
"target": {
"function": "nft_map_activate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-087e64f8"
},
{
"digest": {
"function_hash": "10163163093422731939228271903274990819",
"length": 947.0
},
"target": {
"function": "nft_pipapo_walk",
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce9fef54c5ec9912a0c9a47bac3195cc41b14679",
"id": "CVE-2024-27017-1ee03215"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"94740290367682439210888087162969704926",
"144388925761857148037664792045883764978",
"276139638740037826991312216272460143293",
"233759766249112677972843054984610060085",
"209343625981614334230764355667181956259",
"211986082667779016944750726599494762841"
]
},
"target": {
"file": "include/net/netfilter/nf_tables.h"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce9fef54c5ec9912a0c9a47bac3195cc41b14679",
"id": "CVE-2024-27017-203f239b"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"213914359819099051255633040372395101349",
"199537748823147416634018983039847745634",
"160700161503190293865561416011167033016",
"196087219142908219690872596142749008368",
"75052873755944845090896546552977117495",
"294318468843350361428658810378899070409",
"128424365949584228313830926803142514568",
"271288368364746200612083549946298570425",
"305406955885173028251652759172715506970",
"9472870529326154518096433437706996068",
"79477357629411217246873220330922980936",
"218248225910376318586584733103526700034",
"71481224993822924171707436774424667935",
"23662424774283705053698660507841083135",
"338826312548043500904349354539298780035",
"252094664379939207242707622426814321577",
"29555238536779746687438892788383016281",
"229749975482882101677025766731273413942",
"268995932763839994445615271638788642420",
"65416820933235932901333928404230189253"
]
},
"target": {
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce9fef54c5ec9912a0c9a47bac3195cc41b14679",
"id": "CVE-2024-27017-2dacf59f"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"213914359819099051255633040372395101349",
"199537748823147416634018983039847745634",
"160700161503190293865561416011167033016",
"196087219142908219690872596142749008368",
"75052873755944845090896546552977117495",
"294318468843350361428658810378899070409",
"128424365949584228313830926803142514568",
"271288368364746200612083549946298570425",
"305406955885173028251652759172715506970",
"9472870529326154518096433437706996068",
"79477357629411217246873220330922980936",
"218248225910376318586584733103526700034",
"71481224993822924171707436774424667935",
"23662424774283705053698660507841083135",
"338826312548043500904349354539298780035",
"252094664379939207242707622426814321577",
"29555238536779746687438892788383016281",
"229749975482882101677025766731273413942",
"268995932763839994445615271638788642420",
"65416820933235932901333928404230189253"
]
},
"target": {
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52735a010f37580b3a569a996f878fdd87425650",
"id": "CVE-2024-27017-2fb79c5d"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"150353762832554601378225499898313081092",
"150420418516350215167667375720698043597",
"173643075192168922153906472689251710980",
"224409270466638309462892495084915113203",
"267445463763643484425618864807321848036",
"6924021018516490620729995192490924590",
"246914965303562917518766134192767949438",
"6972236325081566121293407594908636007",
"171160967411198835519366395513356733216"
]
},
"target": {
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-33cc582f"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"150353762832554601378225499898313081092",
"92110636331886026417700412081639483628",
"160865386355594212521280444660950181670",
"72338355801522940588365762186828484836",
"335080623905893364571977623924353909815",
"134775641701926907066729519999794808479",
"55939550767395566196286488621806895131",
"6972236325081566121293407594908636007",
"171160967411198835519366395513356733216"
]
},
"target": {
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff89db14c63a827066446460e39226c0688ef786",
"id": "CVE-2024-27017-48882920"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"213914359819099051255633040372395101349",
"199537748823147416634018983039847745634",
"160700161503190293865561416011167033016",
"196087219142908219690872596142749008368",
"75052873755944845090896546552977117495",
"294318468843350361428658810378899070409",
"128424365949584228313830926803142514568",
"271288368364746200612083549946298570425",
"305406955885173028251652759172715506970",
"9472870529326154518096433437706996068",
"79477357629411217246873220330922980936",
"218248225910376318586584733103526700034",
"71481224993822924171707436774424667935",
"23662424774283705053698660507841083135",
"338826312548043500904349354539298780035",
"252094664379939207242707622426814321577",
"314956885710813736270516248866708687078",
"186193985534384937604746721467472016102",
"48371235030949934187219597829501274079",
"266638847785220502784648002767377592223"
]
},
"target": {
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff89db14c63a827066446460e39226c0688ef786",
"id": "CVE-2024-27017-513c04aa"
},
{
"digest": {
"function_hash": "121359954765573944656537627166339132263",
"length": 1852.0
},
"target": {
"function": "nf_tables_dump_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff89db14c63a827066446460e39226c0688ef786",
"id": "CVE-2024-27017-57b4c7b3"
},
{
"digest": {
"function_hash": "187003992082782434846124176402726865248",
"length": 229.0
},
"target": {
"function": "nft_map_deactivate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff89db14c63a827066446460e39226c0688ef786",
"id": "CVE-2024-27017-5aa383c7"
},
{
"digest": {
"function_hash": "147010463477399633989979214666688907008",
"length": 777.0
},
"target": {
"function": "nf_tables_bind_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff89db14c63a827066446460e39226c0688ef786",
"id": "CVE-2024-27017-5b4d4ee7"
},
{
"digest": {
"function_hash": "261579303819615040305448821912805598909",
"length": 2276.0
},
"target": {
"function": "nf_tables_dump_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f24d8abc2bb8cbf31ec713336e402eafa8f42f60",
"id": "CVE-2024-27017-5da159ff"
},
{
"digest": {
"function_hash": "92400356431688978542865448862382155188",
"length": 258.0
},
"target": {
"function": "nft_map_deactivate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f24d8abc2bb8cbf31ec713336e402eafa8f42f60",
"id": "CVE-2024-27017-5f6694f8"
},
{
"digest": {
"function_hash": "10163163093422731939228271903274990819",
"length": 947.0
},
"target": {
"function": "nft_pipapo_walk",
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52735a010f37580b3a569a996f878fdd87425650",
"id": "CVE-2024-27017-65151734"
},
{
"digest": {
"function_hash": "46354003364034349591032603253434118129",
"length": 256.0
},
"target": {
"function": "nft_map_activate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f24d8abc2bb8cbf31ec713336e402eafa8f42f60",
"id": "CVE-2024-27017-653d0849"
},
{
"digest": {
"function_hash": "92400356431688978542865448862382155188",
"length": 258.0
},
"target": {
"function": "nft_map_deactivate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52735a010f37580b3a569a996f878fdd87425650",
"id": "CVE-2024-27017-681a5d66"
},
{
"digest": {
"function_hash": "83951980288886609215816814027001062451",
"length": 933.0
},
"target": {
"function": "nft_pipapo_walk",
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-6d67714d"
},
{
"digest": {
"function_hash": "46354003364034349591032603253434118129",
"length": 256.0
},
"target": {
"function": "nft_map_activate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce9fef54c5ec9912a0c9a47bac3195cc41b14679",
"id": "CVE-2024-27017-725f4b5b"
},
{
"digest": {
"function_hash": "332267623215643201116780699669666197945",
"length": 264.0
},
"target": {
"function": "nft_set_flush",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52735a010f37580b3a569a996f878fdd87425650",
"id": "CVE-2024-27017-80c831c3"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"213914359819099051255633040372395101349",
"199537748823147416634018983039847745634",
"160700161503190293865561416011167033016",
"196087219142908219690872596142749008368",
"75052873755944845090896546552977117495",
"294318468843350361428658810378899070409",
"128424365949584228313830926803142514568",
"271288368364746200612083549946298570425",
"305406955885173028251652759172715506970",
"9472870529326154518096433437706996068",
"79477357629411217246873220330922980936",
"218248225910376318586584733103526700034",
"181649287033463444165831995555753190052",
"163144880434609089839365709222913581653",
"185066430704194467439457528950172481106",
"252094664379939207242707622426814321577",
"29555238536779746687438892788383016281",
"229749975482882101677025766731273413942",
"268995932763839994445615271638788642420",
"65416820933235932901333928404230189253"
]
},
"target": {
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f24d8abc2bb8cbf31ec713336e402eafa8f42f60",
"id": "CVE-2024-27017-851a6c52"
},
{
"digest": {
"function_hash": "219073484155951980914795685965930892082",
"length": 2001.0
},
"target": {
"function": "nf_tables_dump_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52735a010f37580b3a569a996f878fdd87425650",
"id": "CVE-2024-27017-871bfc28"
},
{
"digest": {
"function_hash": "46354003364034349591032603253434118129",
"length": 256.0
},
"target": {
"function": "nft_map_activate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52735a010f37580b3a569a996f878fdd87425650",
"id": "CVE-2024-27017-88e26c2d"
},
{
"digest": {
"function_hash": "92400356431688978542865448862382155188",
"length": 258.0
},
"target": {
"function": "nft_map_deactivate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce9fef54c5ec9912a0c9a47bac3195cc41b14679",
"id": "CVE-2024-27017-8b5230a5"
},
{
"digest": {
"function_hash": "332267623215643201116780699669666197945",
"length": 264.0
},
"target": {
"function": "nft_set_flush",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce9fef54c5ec9912a0c9a47bac3195cc41b14679",
"id": "CVE-2024-27017-8f8e79d1"
},
{
"digest": {
"function_hash": "254859133145871880469933609048315801693",
"length": 1376.0
},
"target": {
"function": "nf_tables_check_loops",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-9820c459"
},
{
"digest": {
"function_hash": "219073484155951980914795685965930892082",
"length": 2001.0
},
"target": {
"function": "nf_tables_dump_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce9fef54c5ec9912a0c9a47bac3195cc41b14679",
"id": "CVE-2024-27017-987e5b20"
},
{
"digest": {
"function_hash": "92508166033198454051719852103199890111",
"length": 837.0
},
"target": {
"function": "nf_tables_bind_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-9921e9fb"
},
{
"digest": {
"function_hash": "92508166033198454051719852103199890111",
"length": 837.0
},
"target": {
"function": "nf_tables_bind_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f24d8abc2bb8cbf31ec713336e402eafa8f42f60",
"id": "CVE-2024-27017-9a423c68"
},
{
"digest": {
"function_hash": "10163163093422731939228271903274990819",
"length": 947.0
},
"target": {
"function": "nft_pipapo_walk",
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f24d8abc2bb8cbf31ec713336e402eafa8f42f60",
"id": "CVE-2024-27017-9d767ec3"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"94740290367682439210888087162969704926",
"144388925761857148037664792045883764978",
"276139638740037826991312216272460143293",
"233759766249112677972843054984610060085",
"209343625981614334230764355667181956259",
"211986082667779016944750726599494762841"
]
},
"target": {
"file": "include/net/netfilter/nf_tables.h"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f24d8abc2bb8cbf31ec713336e402eafa8f42f60",
"id": "CVE-2024-27017-a05174ed"
},
{
"digest": {
"function_hash": "80491302959971775568113431697433554081",
"length": 2060.0
},
"target": {
"function": "nf_tables_dump_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-a19b9dd1"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"94740290367682439210888087162969704926",
"144388925761857148037664792045883764978",
"276139638740037826991312216272460143293",
"233759766249112677972843054984610060085",
"209343625981614334230764355667181956259",
"211986082667779016944750726599494762841"
]
},
"target": {
"file": "include/net/netfilter/nf_tables.h"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff89db14c63a827066446460e39226c0688ef786",
"id": "CVE-2024-27017-a90bd6eb"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"150353762832554601378225499898313081092",
"150420418516350215167667375720698043597",
"173643075192168922153906472689251710980",
"153181816178086245102104651875954676664",
"94792605063555879927300113469468844160",
"44111269828378822719319931095209647628",
"55939550767395566196286488621806895131",
"6972236325081566121293407594908636007",
"171160967411198835519366395513356733216"
]
},
"target": {
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce9fef54c5ec9912a0c9a47bac3195cc41b14679",
"id": "CVE-2024-27017-aad212b3"
},
{
"digest": {
"function_hash": "332267623215643201116780699669666197945",
"length": 264.0
},
"target": {
"function": "nft_set_flush",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-b143eed4"
},
{
"digest": {
"function_hash": "301612129882426249115755933108860357756",
"length": 924.0
},
"target": {
"function": "nft_pipapo_walk",
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-b1fcd35d"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"329082728667912760739479202796407290528",
"35107371270695943300780685575651984314",
"156355753308293062979364057183573323973",
"233759766249112677972843054984610060085",
"209343625981614334230764355667181956259",
"211986082667779016944750726599494762841"
]
},
"target": {
"file": "include/net/netfilter/nf_tables.h"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-ba9271be"
},
{
"digest": {
"function_hash": "92400356431688978542865448862382155188",
"length": 258.0
},
"target": {
"function": "nft_map_deactivate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-c18f09c6"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"329082728667912760739479202796407290528",
"35107371270695943300780685575651984314",
"156355753308293062979364057183573323973",
"233759766249112677972843054984610060085",
"209343625981614334230764355667181956259",
"211986082667779016944750726599494762841"
]
},
"target": {
"file": "include/net/netfilter/nf_tables.h"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-c6fb1bf7"
},
{
"digest": {
"function_hash": "46354003364034349591032603253434118129",
"length": 256.0
},
"target": {
"function": "nft_map_activate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-c840a402"
},
{
"digest": {
"function_hash": "332267623215643201116780699669666197945",
"length": 264.0
},
"target": {
"function": "nft_set_flush",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-c8f2f81b"
},
{
"digest": {
"function_hash": "332267623215643201116780699669666197945",
"length": 264.0
},
"target": {
"function": "nft_set_flush",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f24d8abc2bb8cbf31ec713336e402eafa8f42f60",
"id": "CVE-2024-27017-cd6f8772"
},
{
"digest": {
"function_hash": "44208696024415255306078451611204465946",
"length": 935.0
},
"target": {
"function": "nft_pipapo_walk",
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff89db14c63a827066446460e39226c0688ef786",
"id": "CVE-2024-27017-d3957776"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"150353762832554601378225499898313081092",
"150420418516350215167667375720698043597",
"173643075192168922153906472689251710980",
"153181816178086245102104651875954676664",
"94792605063555879927300113469468844160",
"44111269828378822719319931095209647628",
"55939550767395566196286488621806895131",
"6972236325081566121293407594908636007",
"171160967411198835519366395513356733216"
]
},
"target": {
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f24d8abc2bb8cbf31ec713336e402eafa8f42f60",
"id": "CVE-2024-27017-d68e99fc"
},
{
"digest": {
"function_hash": "80491302959971775568113431697433554081",
"length": 2060.0
},
"target": {
"function": "nf_tables_dump_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-de99b0fc"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"213914359819099051255633040372395101349",
"199537748823147416634018983039847745634",
"160700161503190293865561416011167033016",
"196087219142908219690872596142749008368",
"75052873755944845090896546552977117495",
"294318468843350361428658810378899070409",
"128424365949584228313830926803142514568",
"271288368364746200612083549946298570425",
"305406955885173028251652759172715506970",
"9472870529326154518096433437706996068",
"79477357629411217246873220330922980936",
"218248225910376318586584733103526700034",
"283358606799548629514341860739891334912",
"186633274297663932472615176294325423461",
"10426673651759168612581917782179177569",
"252094664379939207242707622426814321577",
"29555238536779746687438892788383016281",
"229749975482882101677025766731273413942",
"268995932763839994445615271638788642420",
"65416820933235932901333928404230189253",
"262147680594914569132795687509653854524",
"214072187691066335794057684037249635883",
"109175766068926275004196355235727921958",
"271288368364746200612083549946298570425"
]
},
"target": {
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-e02d7f2d"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"150353762832554601378225499898313081092",
"150420418516350215167667375720698043597",
"173643075192168922153906472689251710980",
"153181816178086245102104651875954676664",
"94792605063555879927300113469468844160",
"44111269828378822719319931095209647628",
"55939550767395566196286488621806895131",
"6972236325081566121293407594908636007",
"171160967411198835519366395513356733216"
]
},
"target": {
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-e2ea9961"
},
{
"digest": {
"function_hash": "92508166033198454051719852103199890111",
"length": 837.0
},
"target": {
"function": "nf_tables_bind_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce9fef54c5ec9912a0c9a47bac3195cc41b14679",
"id": "CVE-2024-27017-e82a7f94"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"150353762832554601378225499898313081092",
"150420418516350215167667375720698043597",
"173643075192168922153906472689251710980",
"153181816178086245102104651875954676664",
"94792605063555879927300113469468844160",
"44111269828378822719319931095209647628",
"55939550767395566196286488621806895131",
"6972236325081566121293407594908636007",
"171160967411198835519366395513356733216"
]
},
"target": {
"file": "net/netfilter/nft_set_pipapo.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52735a010f37580b3a569a996f878fdd87425650",
"id": "CVE-2024-27017-e8fe0d37"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"213914359819099051255633040372395101349",
"199537748823147416634018983039847745634",
"160700161503190293865561416011167033016",
"196087219142908219690872596142749008368",
"75052873755944845090896546552977117495",
"294318468843350361428658810378899070409",
"128424365949584228313830926803142514568",
"271288368364746200612083549946298570425",
"305406955885173028251652759172715506970",
"9472870529326154518096433437706996068",
"79477357629411217246873220330922980936",
"218248225910376318586584733103526700034",
"283358606799548629514341860739891334912",
"186633274297663932472615176294325423461",
"10426673651759168612581917782179177569",
"252094664379939207242707622426814321577",
"29555238536779746687438892788383016281",
"229749975482882101677025766731273413942",
"268995932763839994445615271638788642420",
"65416820933235932901333928404230189253",
"262147680594914569132795687509653854524",
"214072187691066335794057684037249635883",
"109175766068926275004196355235727921958",
"271288368364746200612083549946298570425"
]
},
"target": {
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-ee3f56c3"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"94740290367682439210888087162969704926",
"144388925761857148037664792045883764978",
"276139638740037826991312216272460143293",
"233759766249112677972843054984610060085",
"209343625981614334230764355667181956259",
"211986082667779016944750726599494762841"
]
},
"target": {
"file": "include/net/netfilter/nf_tables.h"
},
"signature_type": "Line",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@52735a010f37580b3a569a996f878fdd87425650",
"id": "CVE-2024-27017-f18cc5c6"
},
{
"digest": {
"function_hash": "92508166033198454051719852103199890111",
"length": 837.0
},
"target": {
"function": "nf_tables_bind_set",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-f572161f"
},
{
"digest": {
"function_hash": "92400356431688978542865448862382155188",
"length": 258.0
},
"target": {
"function": "nft_map_deactivate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@721715655c72640567e8742567520c99801148ed",
"id": "CVE-2024-27017-f8fbf254"
},
{
"digest": {
"function_hash": "29543264806213435387418219275796694909",
"length": 227.0
},
"target": {
"function": "nft_map_activate",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ff89db14c63a827066446460e39226c0688ef786",
"id": "CVE-2024-27017-fc81ee47"
},
{
"digest": {
"function_hash": "254859133145871880469933609048315801693",
"length": 1376.0
},
"target": {
"function": "nf_tables_check_loops",
"file": "net/netfilter/nf_tables_api.c"
},
"signature_type": "Function",
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@29b359cf6d95fd60730533f7f10464e95bd17c73",
"id": "CVE-2024-27017-fd130607"
}
]