A use-after-free flaw was found in nfcllcpfindlocal in net/nfc/llcpcore.c in NFC in the Linux kernel. This flaw allows a local user with special privileges to impact a kernel information leak issue.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-3863.json"
[
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"16061997628291841928548297302694932499",
"302908536097199416048599861317461721804",
"162494647034435667731671093385213176401",
"236435087349628822061883198804273643525",
"206322046575995721653276797445318034834",
"149167779636687683337163223106865745637",
"31272402542768540156174134446317434192",
"103190144637802109871144195548650807583",
"43312730321173869998590001568699048143",
"277656989577831645486571203210181123094",
"111044094267615138949631990905678992584",
"242087877027983103171794547816275069061",
"211926835644408061376365620394786142966",
"228985470273034322025223048889243258790",
"309387924327562643860224472601821307174",
"311542471804852378983933921174870148323",
"301730803116290659346004123366631857835",
"113693860226659631431081255529868320579",
"190403423977656954943626076565111494696",
"175321087746670463352242227369865271750",
"115872996157287288142425862354281167768",
"199545542405632382726600838920626322519",
"25502106427087877605318024686285602153",
"250058720260752399583797464574013079179",
"8804169480134703048284954551040288370",
"49846244602189957145308453467026511656",
"332097460801100832732299751841071846186",
"247485035552880225397467342462416352599",
"92821854069059253216190454341811519303",
"88093390361625223906409224702417475898",
"150017536025304907278907747498476678134",
"214229800705111047708357783720121138810",
"299592094438922557029132264602928135364",
"55093635171761658022319760806388569539",
"93047151339827586362881149550584973378",
"321667215632004095639651715775422165967",
"48451249547742307089833196895349564149",
"191370770136217339839829258609714770225",
"282555222051071018472619499988252819987",
"223553818250182621431496739914477393058",
"178449748190065629537943706129804076120",
"221607461931397812109472361553206099010",
"75297343546805564554667261466164183284",
"17101816640709190307415445016110224161",
"16926047671244740329670044767944902927",
"146725599645728212062201882836903531295",
"266304130241177259536230849074919373008",
"32326622392635809630086126394388699446",
"221681105798874216482388312227915535448",
"56169004487834725941996733667004885622",
"70671737319744833217638309051558863612"
]
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Line",
"id": "CVE-2023-3863-0958bef8",
"target": {
"file": "net/nfc/llcp_core.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "75207936806630154675190939087333103337",
"length": 83.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-260193c1",
"target": {
"file": "net/nfc/llcp_core.c",
"function": "nfc_llcp_local_get"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"138624341767050703846320125086505246327",
"193199304409735063881454684929829098615",
"103780099938217996575246300832163150167",
"276866664835777198191823766866664326471",
"221571841597212260647223844057308784146",
"202450588418427349545920979888265100797",
"112961254697739229690160289232407250003",
"88805507724261965735715916283742021535",
"35201710697291032696002088220258971649",
"256144150318780973471755006028153859992",
"141870334063945278393909242983903174811",
"186335077409868843905268071510085825122",
"108157214361974273800327213891897852059",
"188150250094742596848062859460655004993"
]
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Line",
"id": "CVE-2023-3863-306ff37b",
"target": {
"file": "net/nfc/llcp_commands.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "39194147978210430808844113254793052043",
"length": 171.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-3c343ced",
"target": {
"file": "net/nfc/llcp_core.c",
"function": "local_release"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "210200757621258856797631300765116897636",
"length": 1768.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-466226fc",
"target": {
"file": "net/nfc/llcp_sock.c",
"function": "llcp_sock_bind"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "103574943173123306064565160069933841712",
"length": 195.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-478fac84",
"target": {
"file": "net/nfc/llcp_core.c",
"function": "nfc_llcp_find_local"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "85652741589978481529771035552066487800",
"length": 1300.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-4f0249c3",
"target": {
"file": "net/nfc/netlink.c",
"function": "nfc_genl_llc_set_params"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "249682683602645748242999401265604954274",
"length": 446.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-80174d26",
"target": {
"file": "net/nfc/llcp_core.c",
"function": "nfc_llcp_mac_is_up"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "53004201537777092245491596498742393929",
"length": 564.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-894d8ef6",
"target": {
"file": "net/nfc/llcp_commands.c",
"function": "nfc_llcp_send_symm"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "46560297660437774263700629526465258779",
"length": 789.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-969ca579",
"target": {
"file": "net/nfc/netlink.c",
"function": "nfc_genl_llc_get_params"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"270127451872319004461430138940411540863",
"332764450592221655200426919993316411856",
"74080540336858095847819633311765898151",
"169843633260765578413281088227944901377",
"244050263703612351243852918552695738363",
"305234236721436417116756843331534869943",
"316777617814413746652567311906576436153",
"326391904730400140988614854046755715266",
"312861977519731064220219527875520458177",
"35800850911820833046759691363319243794",
"228636795277467284694235938925414935273",
"327475729446092014035055556780697954815",
"177633624953279926172695170609485174818",
"312359785215852446594599539805451338289",
"199430311582026228983572884092139283816",
"29332960423983302735760268422062450860",
"251028072919568888876054400983208982423",
"177802722665126285227597602092205377245",
"18384688980928279248853964947302733009",
"27955119366462390935487430044544163005",
"212838593340349251498331159418270035659",
"146343752725558653009069429449109750698",
"186456613548341176933951123552627567164",
"14741933207487939287229443064990991898",
"289889572742970609183092111077707003658",
"178064223759117305035337321766567486983",
"273797238846227349677579768243310739466"
]
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Line",
"id": "CVE-2023-3863-9fa37d8e",
"target": {
"file": "net/nfc/netlink.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"20358139451607032850273247037646496749",
"71513899329486339936935791942336554258",
"92850669778498456904886254599436651649",
"149300992279732346784109849418220359534",
"20358139451607032850273247037646496749",
"71513899329486339936935791942336554258",
"114500676234226136976919801432619859411",
"129013144945872876294288260522369082575",
"129776793473113439610435275499475692535",
"53008884241187392838449765821289119140",
"126490306752444369454475787266435618127",
"163496995357492946842661110181767481028",
"107773235838543887905156219502080806540",
"146007096688523383445436228073505940127",
"152286824147593168172437086489546095506",
"237760988054826191665813432627463864003",
"116657533895099963328064025184968165601",
"20358139451607032850273247037646496749",
"272972547726270531166381702434076686366",
"85823730558163654959777487937773934188",
"172776378554798383633033053979447488057",
"197070929588746117857939614482722856148",
"272132843262536775755127866310930578275",
"203116933735033581280154050973687722927",
"218369095192163313278806478042091865439",
"89466332949198548483353909795714212113",
"322791087362930069540360681510297901521",
"311984010892323444215913931445417399217",
"300870710836670435997746116171237367926",
"160388896600571791545541412872714554481",
"205039367544273904916553477150188074270",
"309855801659821116914425703908538866783"
]
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Line",
"id": "CVE-2023-3863-aef19513",
"target": {
"file": "net/nfc/llcp_sock.c"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "52365988978681178152298271889797177142",
"length": 1015.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-b300cb16",
"target": {
"file": "net/nfc/llcp_sock.c",
"function": "llcp_raw_sock_bind"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "41529026791648162020766824583523167787",
"length": 213.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-b4f2f5e3",
"target": {
"file": "net/nfc/llcp_core.c",
"function": "nfc_llcp_mac_is_down"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "70686109373933059083737500227318248400",
"length": 1435.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-c955d857",
"target": {
"file": "net/nfc/netlink.c",
"function": "nfc_genl_llc_sdreq"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "255726967425413206331241434315195669162",
"length": 582.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-cc26d7cf",
"target": {
"file": "net/nfc/llcp_core.c",
"function": "nfc_llcp_set_remote_gb"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"290828362337583367100883945197686897110",
"136419757623359379505225734849674476345",
"271865440643927155507132633624691109670",
"158294826859527586077985730709354616712"
]
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Line",
"id": "CVE-2023-3863-cdb99b0a",
"target": {
"file": "net/nfc/nfc.h"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"78116052884423649997210168716646258543",
"116160717118955302575358227545962764132",
"4158868290386971369796497083773126684",
"318562191488419174553848425572247832715"
]
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Line",
"id": "CVE-2023-3863-d41d19f6",
"target": {
"file": "net/nfc/llcp.h"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "181021920182536812877345935230404875892",
"length": 210.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-e88628c7",
"target": {
"file": "net/nfc/llcp_core.c",
"function": "nfc_llcp_general_bytes"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "202185504662908641443345289240103706092",
"length": 193.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-f6416c6d",
"target": {
"file": "net/nfc/llcp_core.c",
"function": "nfc_llcp_data_received"
}
},
{
"deprecated": false,
"signature_version": "v1",
"digest": {
"function_hash": "96361807505352071916022755919782519225",
"length": 2467.0
},
"source": "https://github.com/torvalds/linux/commit/6709d4b7bc2e079241fdef15d1160581c5261c10",
"signature_type": "Function",
"id": "CVE-2023-3863-fc511c9f",
"target": {
"file": "net/nfc/llcp_sock.c",
"function": "llcp_sock_connect"
}
}
]