[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2026-31429":6},{"stargazers_count":4,"fetched_at":5},7,"2026-07-30T21:17:53.703Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":20,"aliases":21,"duplicate_of":9,"upstream":22,"downstream":23,"duplicates":44,"related":45,"reserved_at":9,"published_at":52,"modified_at":53,"state":54,"summary":55,"references_raw":64,"kevs":87,"epss":88,"epss_history":91,"metrics":325,"affected":331},"CVE-2026-31429","In the Linux kernel, the following vulnerability has been resolved:\n\nnet: skb: fix cross-cache free of KFENCE-allocated skb head\n\nSKB_SMALL_HEAD_CACHE_SIZE is intentionally set to a non-power-of-2\nvalue (e.g. 704 on x86_64) to avoid collisions with generic kmalloc\nbucket sizes. This ensures that skb_kfree_head() can reliably use\nskb_end_offset to distinguish skb heads allocated from\nskb_small_head_cache vs. generic kmalloc caches.\n\nHowever, when KFENCE is enabled, kfence_ksize() returns the exact\nrequested allocation size instead of the slab bucket size. If a caller\n(e.g. bpf_test_init) allocates skb head data via kzalloc() and the\nrequested size happens to equal SKB_SMALL_HEAD_CACHE_SIZE, then\nslab_build_skb() -> ksize() returns that exact value. After subtracting\nskb_shared_info overhead, skb_end_offset ends up matching\nSKB_SMALL_HEAD_HEADROOM, causing skb_kfree_head() to incorrectly free\nthe object to skb_small_head_cache instead of back to the original\nkmalloc cache, resulting in a slab cross-cache free:\n\n  kmem_cache_free(skbuff_small_head): Wrong slab cache. Expected\n  skbuff_small_head but got kmalloc-1k\n\nFix this by always calling kfree(head) in skb_kfree_head(). This keeps\nthe free path generic and avoids allocator-specific misclassification\nfor KFENCE objects.",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":17,"likelihood_of_exploit":18,"capec":19},"CWE-401","Missing Release of Memory after Effective Lifetime","The product does not sufficiently track and release allocated memory after it has been used, making the memory unavailable for reallocation and reuse.","weakness","Draft","Variant","Medium",[],[],[],[],[24,26,28,30,32,34,36,38,40,42],{"_key":25},"DEBIAN-CVE-2026-31429",{"_key":27},"SUSE-SU-2026:22433-1",{"_key":29},"SUSE-SU-2026:22436-1",{"_key":31},"SUSE-SU-2026:22458-1",{"_key":33},"SUSE-SU-2026:22460-1",{"_key":35},"SUSE-SU-2026:2722-1",{"_key":37},"SUSE-SU-2026:2799-1",{"_key":39},"UBUNTU-CVE-2026-31429",{"_key":41},"USN-8567-1",{"_key":43},"USN-8574-1",[],[46,47,48,49,50,51],{"_key":27},{"_key":29},{"_key":31},{"_key":33},{"_key":35},{"_key":37},"2026-04-20T09:43:03.194Z","2026-05-11T22:08:32.321Z","Analyzed",{"cisa_kev":56,"cisa_ransomware":56,"cisa_vendor":9,"epss_severity":57,"epss_score":58,"severity":59,"severity_score":60,"severity_version":61,"severity_source":62,"severity_vector":63,"severity_status":54},false,"low",0.00259,"medium",5.5,"v3.1","nvd","CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H",[65,71,75,79,83],{"url":66,"sources":67,"tags":69},"https://git.kernel.org/stable/c/60313768a8edc7094435975587c00c2d7b834083",[68,62],"cve.org",[70],"Patch",{"url":72,"sources":73,"tags":74},"https://git.kernel.org/stable/c/2d64618ea846d8d033477311f805ca487d6a6696",[68,62],[70],{"url":76,"sources":77,"tags":78},"https://git.kernel.org/stable/c/474e00b935db250cac320d10c1d3cf4e44b46721",[68,62],[70],{"url":80,"sources":81,"tags":82},"https://git.kernel.org/stable/c/0f42e3f4fe2a58394e37241d02d9ca6ab7b7d516",[68,62],[70],{"url":84,"sources":85,"tags":86},"https://git.kernel.org/stable/c/128b03ccb2582a643983a48a37fda58df80edbde",[68,62],[70],[],{"date":89,"score":58,"percentile":90},"2026-07-05",0.17302,[92,96,99,102,105,108,111,115,118,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,176,178,181,184,187,191,195,198,201,204,207,210,213,216,219,222,225,228,231,234,237,240,243,246,249,252,255,258,261,264,267,270,273,276,279,282,285,288,291,294,297,300,303,306,309,312,315,318,321,324],{"date":93,"score":94,"percentile":95},"2026-04-20",0.00018,0.04392,{"date":97,"score":94,"percentile":98},"2026-04-21",0.04548,{"date":100,"score":94,"percentile":101},"2026-04-22",0.04558,{"date":103,"score":94,"percentile":104},"2026-04-23",0.04581,{"date":106,"score":94,"percentile":107},"2026-04-24",0.04584,{"date":109,"score":94,"percentile":110},"2026-04-25",0.04621,{"date":112,"score":113,"percentile":114},"2026-04-26",0.00023,0.06418,{"date":116,"score":113,"percentile":117},"2026-04-27",0.06407,{"date":119,"score":120,"percentile":121},"2026-04-28",0.00024,0.06501,{"date":123,"score":120,"percentile":124},"2026-04-29",0.0652,{"date":126,"score":120,"percentile":127},"2026-04-30",0.06531,{"date":129,"score":120,"percentile":130},"2026-05-01",0.06528,{"date":132,"score":120,"percentile":133},"2026-05-02",0.06559,{"date":135,"score":120,"percentile":136},"2026-05-03",0.06555,{"date":138,"score":120,"percentile":139},"2026-05-04",0.06538,{"date":141,"score":120,"percentile":142},"2026-05-05",0.06543,{"date":144,"score":120,"percentile":145},"2026-05-06",0.06572,{"date":147,"score":120,"percentile":148},"2026-05-07",0.06672,{"date":150,"score":120,"percentile":151},"2026-05-08",0.06691,{"date":153,"score":120,"percentile":154},"2026-05-09",0.06737,{"date":156,"score":120,"percentile":157},"2026-05-10",0.0675,{"date":159,"score":120,"percentile":160},"2026-05-11",0.06743,{"date":162,"score":120,"percentile":163},"2026-05-12",0.06763,{"date":165,"score":120,"percentile":166},"2026-05-13",0.06761,{"date":168,"score":120,"percentile":169},"2026-05-14",0.06797,{"date":171,"score":120,"percentile":172},"2026-05-15",0.06799,{"date":174,"score":120,"percentile":175},"2026-05-16",0.06808,{"date":177,"score":120,"percentile":172},"2026-05-17",{"date":179,"score":120,"percentile":180},"2026-05-18",0.06754,{"date":182,"score":120,"percentile":183},"2026-05-19",0.06726,{"date":185,"score":120,"percentile":186},"2026-05-20",0.06685,{"date":188,"score":189,"percentile":190},"2026-05-21",0.00013,0.02198,{"date":192,"score":193,"percentile":194},"2026-05-22",0.00015,0.03475,{"date":196,"score":193,"percentile":197},"2026-05-23",0.03463,{"date":199,"score":193,"percentile":200},"2026-05-24",0.03442,{"date":202,"score":193,"percentile":203},"2026-05-25",0.03423,{"date":205,"score":193,"percentile":206},"2026-05-26",0.03399,{"date":208,"score":193,"percentile":209},"2026-05-27",0.0342,{"date":211,"score":193,"percentile":212},"2026-05-28",0.03397,{"date":214,"score":193,"percentile":215},"2026-05-29",0.03401,{"date":217,"score":193,"percentile":218},"2026-05-30",0.0343,{"date":220,"score":193,"percentile":221},"2026-05-31",0.03418,{"date":223,"score":193,"percentile":224},"2026-06-01",0.03368,{"date":226,"score":193,"percentile":227},"2026-06-02",0.0334,{"date":229,"score":193,"percentile":230},"2026-06-03",0.03331,{"date":232,"score":193,"percentile":233},"2026-06-04",0.03329,{"date":235,"score":193,"percentile":236},"2026-06-05",0.03339,{"date":238,"score":193,"percentile":239},"2026-06-06",0.0335,{"date":241,"score":193,"percentile":242},"2026-06-07",0.03319,{"date":244,"score":193,"percentile":245},"2026-06-08",0.033,{"date":247,"score":193,"percentile":248},"2026-06-09",0.0329,{"date":250,"score":193,"percentile":251},"2026-06-10",0.03288,{"date":253,"score":193,"percentile":254},"2026-06-11",0.03309,{"date":256,"score":193,"percentile":257},"2026-06-12",0.03323,{"date":259,"score":193,"percentile":260},"2026-06-13",0.03311,{"date":262,"score":193,"percentile":263},"2026-06-14",0.03326,{"date":265,"score":58,"percentile":266},"2026-06-15",0.17041,{"date":268,"score":58,"percentile":269},"2026-06-16",0.17063,{"date":271,"score":58,"percentile":272},"2026-06-17",0.1707,{"date":274,"score":58,"percentile":275},"2026-06-18",0.17086,{"date":277,"score":58,"percentile":278},"2026-06-19",0.17072,{"date":280,"score":58,"percentile":281},"2026-06-20",0.17059,{"date":283,"score":58,"percentile":284},"2026-06-21",0.17049,{"date":286,"score":58,"percentile":287},"2026-06-22",0.17032,{"date":289,"score":58,"percentile":290},"2026-06-23",0.17075,{"date":292,"score":58,"percentile":293},"2026-06-24",0.17102,{"date":295,"score":58,"percentile":296},"2026-06-25",0.17195,{"date":298,"score":58,"percentile":299},"2026-06-26",0.17228,{"date":301,"score":58,"percentile":302},"2026-06-27",0.17265,{"date":304,"score":58,"percentile":305},"2026-06-28",0.17227,{"date":307,"score":58,"percentile":308},"2026-06-29",0.17219,{"date":310,"score":58,"percentile":311},"2026-06-30",0.17212,{"date":313,"score":58,"percentile":314},"2026-07-01",0.1731,{"date":316,"score":58,"percentile":317},"2026-07-02",0.17278,{"date":319,"score":58,"percentile":320},"2026-07-03",0.17287,{"date":322,"score":58,"percentile":323},"2026-07-04",0.17298,{"date":89,"score":58,"percentile":90},[326],{"source":62,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":327,"cvss_v4_0":9},{"baseScore":60,"baseSeverity":328,"vectorString":63,"impactScore":329,"exploitabilityScore":330},"MEDIUM",6,4.6,[332,358],{"ecosystem":9,"name":333,"vendor":334,"product":334,"cpe_part":335,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":336},"Linux","linux","a",[337,344,347,350,353,356],{"version":338,"is_range":339,"range_type":68,"version_start":340,"version_start_type":341,"version_end":342,"version_end_type":343,"fixed_in":9},">= bf9f1baa279f0758dc2297080360c5a616843927, \u003C 128b03ccb2582a643983a48a37fda58df80edbde",true,"bf9f1baa279f0758dc2297080360c5a616843927","including","128b03ccb2582a643983a48a37fda58df80edbde","excluding",{"version":345,"is_range":339,"range_type":68,"version_start":340,"version_start_type":341,"version_end":346,"version_end_type":343,"fixed_in":9},">= bf9f1baa279f0758dc2297080360c5a616843927, \u003C 60313768a8edc7094435975587c00c2d7b834083","60313768a8edc7094435975587c00c2d7b834083",{"version":348,"is_range":339,"range_type":68,"version_start":340,"version_start_type":341,"version_end":349,"version_end_type":343,"fixed_in":9},">= bf9f1baa279f0758dc2297080360c5a616843927, \u003C 2d64618ea846d8d033477311f805ca487d6a6696","2d64618ea846d8d033477311f805ca487d6a6696",{"version":351,"is_range":339,"range_type":68,"version_start":340,"version_start_type":341,"version_end":352,"version_end_type":343,"fixed_in":9},">= bf9f1baa279f0758dc2297080360c5a616843927, \u003C 474e00b935db250cac320d10c1d3cf4e44b46721","474e00b935db250cac320d10c1d3cf4e44b46721",{"version":354,"is_range":339,"range_type":68,"version_start":340,"version_start_type":341,"version_end":355,"version_end_type":343,"fixed_in":9},">= bf9f1baa279f0758dc2297080360c5a616843927, \u003C 0f42e3f4fe2a58394e37241d02d9ca6ab7b7d516","0f42e3f4fe2a58394e37241d02d9ca6ab7b7d516",{"version":357,"is_range":56,"range_type":68,"version_start":357,"version_start_type":341,"version_end":357,"version_end_type":341,"fixed_in":9},"6.3",{"ecosystem":9,"name":359,"vendor":334,"product":360,"cpe_part":335,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":361},"Linux Kernel","linux kernel",[362,366,370,374,378,380,382,384,386,388,390],{"version":363,"is_range":339,"range_type":364,"version_start":357,"version_start_type":341,"version_end":365,"version_end_type":343,"fixed_in":9},"gte6.3_lt6.6.136","cpe","6.6.136",{"version":367,"is_range":339,"range_type":364,"version_start":368,"version_start_type":341,"version_end":369,"version_end_type":343,"fixed_in":9},"gte6.7_lt6.12.82","6.7","6.12.82",{"version":371,"is_range":339,"range_type":364,"version_start":372,"version_start_type":341,"version_end":373,"version_end_type":343,"fixed_in":9},"gte6.13_lt6.18.23","6.13","6.18.23",{"version":375,"is_range":339,"range_type":364,"version_start":376,"version_start_type":341,"version_end":377,"version_end_type":343,"fixed_in":9},"gte6.19_lt6.19.13","6.19","6.19.13",{"version":379,"is_range":56,"range_type":364,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc1",{"version":381,"is_range":56,"range_type":364,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc2",{"version":383,"is_range":56,"range_type":364,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc3",{"version":385,"is_range":56,"range_type":364,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc4",{"version":387,"is_range":56,"range_type":364,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc5",{"version":389,"is_range":56,"range_type":364,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc6",{"version":391,"is_range":56,"range_type":364,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"7.0:rc7"]