[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2021-47131":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T02:53:27.892Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":20,"aliases":21,"duplicate_of":9,"upstream":22,"downstream":23,"duplicates":48,"related":49,"reserved_at":9,"published_at":56,"modified_at":57,"state":58,"summary":59,"references_raw":68,"kevs":83,"epss":84,"epss_history":87,"metrics":355,"affected":361},"CVE-2021-47131","In the Linux kernel, the following vulnerability has been resolved:\n\nnet/tls: Fix use-after-free after the TLS device goes down and up\n\nWhen a netdev with active TLS offload goes down, tls_device_down is\ncalled to stop the offload and tear down the TLS context. However, the\nsocket stays alive, and it still points to the TLS context, which is now\ndeallocated. If a netdev goes up, while the connection is still active,\nand the data flow resumes after a number of TCP retransmissions, it will\nlead to a use-after-free of the TLS context.\n\nThis commit addresses this bug by keeping the context alive until its\nnormal destruction, and implements the necessary fallbacks, so that the\nconnection can resume in software (non-offloaded) kTLS mode.\n\nOn the TX side tls_sw_fallback is used to encrypt all packets. The RX\nside already has all the necessary fallbacks, because receiving\nnon-decrypted packets is supported. The thing needed on the RX side is\nto block resync requests, which are normally produced after receiving\nnon-decrypted packets.\n\nThe necessary synchronization is implemented for a graceful teardown:\nfirst the fallbacks are deployed, then the driver resources are released\n(it used to be possible to have a tls_dev_resync after tls_dev_del).\n\nA new flag called TLS_RX_DEV_DEGRADED is added to indicate the fallback\nmode. It's used to skip the RX resync logic completely, as it becomes\nuseless, and some objects may be released (for example, resync_async,\nwhich is allocated and freed by the driver).",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-416","Use After Free","The product reuses or references memory after it has been freed. At some point afterward, the memory may be allocated again and saved in another pointer, while the original pointer references a location somewhere within the new allocation. Any operations using the original pointer are no longer valid because the memory \"belongs\" to the code that operates on the new pointer.","weakness","Stable","Variant","High",[],[],[],[],[24,26,28,30,32,34,36,38,40,42,44,46],{"_key":25},"SUSE-SU-2024:1642-1",{"_key":27},"SUSE-SU-2024:1643-1",{"_key":29},"SUSE-SU-2024:1645-1",{"_key":31},"SUSE-SU-2024:1650-1",{"_key":33},"SUSE-SU-2024:1983-1",{"_key":35},"SUSE-SU-2024:2184-1",{"_key":37},"DEBIAN-CVE-2021-47131",{"_key":39},"UBUNTU-CVE-2021-47131",{"_key":41},"USN-6924-1",{"_key":43},"USN-6924-2",{"_key":45},"USN-6953-1",{"_key":47},"USN-6979-1",[],[50,51,52,53,54,55],{"_key":25},{"_key":27},{"_key":29},{"_key":31},{"_key":33},{"_key":35},"2024-03-15T20:14:34.647Z","2026-05-11T13:48:38.947Z","Analyzed",{"cisa_kev":60,"cisa_ransomware":60,"cisa_vendor":9,"epss_severity":61,"epss_score":62,"severity":63,"severity_score":64,"severity_version":65,"severity_source":66,"severity_vector":67,"severity_status":58},false,"low",0.00021,"high",7.8,"v3.1","nvd","CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H",[69,75,79],{"url":70,"sources":71,"tags":73},"https://git.kernel.org/stable/c/f1d4184f128dede82a59a841658ed40d4e6d3aa2",[72,66],"cve.org",[74],"Patch",{"url":76,"sources":77,"tags":78},"https://git.kernel.org/stable/c/0f1e6fe66977a864fe850522316f713d7b926fd9",[72,66],[74],{"url":80,"sources":81,"tags":82},"https://git.kernel.org/stable/c/c55dcdd435aa6c6ad6ccac0a4c636d010ee367a4",[72,66],[74],[],{"date":85,"score":62,"percentile":86},"2026-06-03",0.06226,[88,91,94,97,100,103,106,109,112,115,118,121,124,127,130,134,137,140,143,146,149,152,155,158,161,164,167,170,173,176,179,182,185,188,190,193,196,199,202,205,208,211,214,217,220,223,226,229,232,235,238,241,244,246,249,251,254,257,260,263,266,270,273,276,279,282,285,288,291,294,297,300,303,306,309,312,315,318,321,324,327,329,332,335,338,341,344,347,349,352],{"date":89,"score":62,"percentile":90},"2025-11-04",0.04304,{"date":92,"score":62,"percentile":93},"2025-11-05",0.04313,{"date":95,"score":62,"percentile":96},"2025-11-06",0.04422,{"date":98,"score":62,"percentile":99},"2025-11-07",0.04432,{"date":101,"score":62,"percentile":102},"2025-11-08",0.04436,{"date":104,"score":62,"percentile":105},"2025-11-09",0.04438,{"date":107,"score":62,"percentile":108},"2025-11-10",0.04424,{"date":110,"score":62,"percentile":111},"2025-11-11",0.04458,{"date":113,"score":62,"percentile":114},"2025-11-12",0.04494,{"date":116,"score":62,"percentile":117},"2025-11-13",0.04525,{"date":119,"score":62,"percentile":120},"2025-11-14",0.04543,{"date":122,"score":62,"percentile":123},"2025-11-15",0.04578,{"date":125,"score":62,"percentile":126},"2025-11-16",0.04595,{"date":128,"score":62,"percentile":129},"2025-11-17",0.04582,{"date":131,"score":132,"percentile":133},"2025-11-18",0.00091,0.2188,{"date":135,"score":132,"percentile":136},"2025-11-19",0.21892,{"date":138,"score":132,"percentile":139},"2025-11-20",0.219,{"date":141,"score":62,"percentile":142},"2025-11-21",0.0461,{"date":144,"score":62,"percentile":145},"2025-11-22",0.04618,{"date":147,"score":62,"percentile":148},"2025-11-23",0.04617,{"date":150,"score":62,"percentile":151},"2025-11-24",0.0459,{"date":153,"score":62,"percentile":154},"2025-11-25",0.046,{"date":156,"score":62,"percentile":157},"2025-11-26",0.04645,{"date":159,"score":62,"percentile":160},"2025-11-27",0.04658,{"date":162,"score":62,"percentile":163},"2025-11-28",0.04646,{"date":165,"score":62,"percentile":166},"2025-11-29",0.04703,{"date":168,"score":62,"percentile":169},"2025-11-30",0.04708,{"date":171,"score":62,"percentile":172},"2025-12-01",0.04805,{"date":174,"score":62,"percentile":175},"2025-12-02",0.04818,{"date":177,"score":62,"percentile":178},"2025-12-03",0.04844,{"date":180,"score":62,"percentile":181},"2025-12-04",0.0479,{"date":183,"score":62,"percentile":184},"2025-12-05",0.04863,{"date":186,"score":62,"percentile":187},"2025-12-06",0.04879,{"date":189,"score":62,"percentile":187},"2025-12-07",{"date":191,"score":62,"percentile":192},"2025-12-08",0.04881,{"date":194,"score":62,"percentile":195},"2025-12-09",0.04925,{"date":197,"score":62,"percentile":198},"2025-12-10",0.04981,{"date":200,"score":62,"percentile":201},"2025-12-11",0.04964,{"date":203,"score":62,"percentile":204},"2025-12-12",0.0498,{"date":206,"score":62,"percentile":207},"2025-12-13",0.05017,{"date":209,"score":62,"percentile":210},"2025-12-14",0.05008,{"date":212,"score":62,"percentile":213},"2025-12-15",0.04968,{"date":215,"score":62,"percentile":216},"2025-12-16",0.04967,{"date":218,"score":62,"percentile":219},"2025-12-17",0.05026,{"date":221,"score":62,"percentile":222},"2025-12-18",0.05064,{"date":224,"score":62,"percentile":225},"2025-12-19",0.05046,{"date":227,"score":62,"percentile":228},"2025-12-20",0.05048,{"date":230,"score":62,"percentile":231},"2025-12-21",0.05059,{"date":233,"score":62,"percentile":234},"2025-12-22",0.04991,{"date":236,"score":62,"percentile":237},"2025-12-23",0.05,{"date":239,"score":62,"percentile":240},"2025-12-24",0.0502,{"date":242,"score":62,"percentile":243},"2025-12-25",0.05055,{"date":245,"score":62,"percentile":243},"2025-12-26",{"date":247,"score":62,"percentile":248},"2025-12-27",0.05061,{"date":250,"score":62,"percentile":225},"2025-12-28",{"date":252,"score":62,"percentile":253},"2025-12-29",0.05039,{"date":255,"score":62,"percentile":256},"2025-12-30",0.04978,{"date":258,"score":62,"percentile":259},"2025-12-31",0.05003,{"date":261,"score":62,"percentile":262},"2026-01-01",0.0508,{"date":264,"score":62,"percentile":265},"2026-01-02",0.05074,{"date":267,"score":268,"percentile":269},"2026-01-03",0.00017,0.03426,{"date":271,"score":268,"percentile":272},"2026-01-04",0.03323,{"date":274,"score":268,"percentile":275},"2026-01-05",0.03305,{"date":277,"score":268,"percentile":278},"2026-01-06",0.03299,{"date":280,"score":268,"percentile":281},"2026-01-07",0.03325,{"date":283,"score":268,"percentile":284},"2026-01-08",0.03348,{"date":286,"score":268,"percentile":287},"2026-01-09",0.03357,{"date":289,"score":268,"percentile":290},"2026-01-10",0.03364,{"date":292,"score":268,"percentile":293},"2026-01-11",0.03349,{"date":295,"score":268,"percentile":296},"2026-01-12",0.03337,{"date":298,"score":268,"percentile":299},"2026-01-13",0.03331,{"date":301,"score":268,"percentile":302},"2026-01-14",0.03344,{"date":304,"score":268,"percentile":305},"2026-01-15",0.03321,{"date":307,"score":268,"percentile":308},"2026-01-16",0.03317,{"date":310,"score":268,"percentile":311},"2026-01-17",0.03318,{"date":313,"score":268,"percentile":314},"2026-01-18",0.03308,{"date":316,"score":268,"percentile":317},"2026-01-19",0.03289,{"date":319,"score":268,"percentile":320},"2026-01-20",0.03281,{"date":322,"score":268,"percentile":323},"2026-01-21",0.03264,{"date":325,"score":268,"percentile":326},"2026-01-22",0.03269,{"date":328,"score":268,"percentile":308},"2026-01-23",{"date":330,"score":268,"percentile":331},"2026-01-24",0.03343,{"date":333,"score":268,"percentile":334},"2026-01-25",0.03326,{"date":336,"score":268,"percentile":337},"2026-01-26",0.03315,{"date":339,"score":268,"percentile":340},"2026-01-27",0.03297,{"date":342,"score":268,"percentile":343},"2026-01-28",0.03282,{"date":345,"score":268,"percentile":346},"2026-01-29",0.03302,{"date":348,"score":268,"percentile":346},"2026-01-30",{"date":350,"score":62,"percentile":351},"2026-01-31",0.04794,{"date":353,"score":62,"percentile":354},"2026-02-01",0.04895,[356],{"source":66,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":357,"cvss_v4_0":9},{"baseScore":64,"baseSeverity":358,"vectorString":67,"impactScore":359,"exploitabilityScore":360},"HIGH",9.8,4.6,[362,382],{"ecosystem":9,"name":363,"vendor":364,"product":364,"cpe_part":365,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":366},"Linux","linux","a",[367,374,377,380],{"version":368,"is_range":369,"range_type":72,"version_start":370,"version_start_type":371,"version_end":372,"version_end_type":373,"fixed_in":9},">= e8f69799810c32dd40c6724d829eccc70baad07f, \u003C f1d4184f128dede82a59a841658ed40d4e6d3aa2",true,"e8f69799810c32dd40c6724d829eccc70baad07f","including","f1d4184f128dede82a59a841658ed40d4e6d3aa2","excluding",{"version":375,"is_range":369,"range_type":72,"version_start":370,"version_start_type":371,"version_end":376,"version_end_type":373,"fixed_in":9},">= e8f69799810c32dd40c6724d829eccc70baad07f, \u003C 0f1e6fe66977a864fe850522316f713d7b926fd9","0f1e6fe66977a864fe850522316f713d7b926fd9",{"version":378,"is_range":369,"range_type":72,"version_start":370,"version_start_type":371,"version_end":379,"version_end_type":373,"fixed_in":9},">= e8f69799810c32dd40c6724d829eccc70baad07f, \u003C c55dcdd435aa6c6ad6ccac0a4c636d010ee367a4","c55dcdd435aa6c6ad6ccac0a4c636d010ee367a4",{"version":381,"is_range":60,"range_type":72,"version_start":381,"version_start_type":371,"version_end":381,"version_end_type":371,"fixed_in":9},"4.18",{"ecosystem":9,"name":383,"vendor":364,"product":384,"cpe_part":385,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":386},"linux kernel","linux_kernel","o",[387,391,395,397,399,401],{"version":388,"is_range":369,"range_type":389,"version_start":381,"version_start_type":371,"version_end":390,"version_end_type":373,"fixed_in":9},"gte4.18_lt5.10.43","cpe","5.10.43",{"version":392,"is_range":369,"range_type":389,"version_start":393,"version_start_type":371,"version_end":394,"version_end_type":373,"fixed_in":9},"gte5.11_lt5.12.10","5.11","5.12.10",{"version":396,"is_range":60,"range_type":389,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.13:rc1",{"version":398,"is_range":60,"range_type":389,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.13:rc2",{"version":400,"is_range":60,"range_type":389,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.13:rc3",{"version":402,"is_range":60,"range_type":389,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"5.13:rc4"]