[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2025-40304":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T14:53:31.930Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":11,"aliases":12,"duplicate_of":9,"upstream":13,"downstream":14,"duplicates":129,"related":130,"reserved_at":9,"published_at":146,"modified_at":147,"state":148,"summary":149,"references_raw":153,"kevs":188,"epss":189,"epss_history":192,"metrics":464,"affected":465},"CVE-2025-40304","In the Linux kernel, the following vulnerability has been resolved:\n\nfbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds\n\nAdd bounds checking to prevent writes past framebuffer boundaries when\nrendering text near screen edges. Return early if the Y position is off-screen\nand clip image height to screen boundary. Break from the rendering loop if the\nX position is off-screen. When clipping image width to fit the screen, update\nthe character count to match the clipped width to prevent buffer size\nmismatches.\n\nWithout the character count update, bit_putcs_aligned and bit_putcs_unaligned\nreceive mismatched parameters where the buffer is allocated for the clipped\nwidth but cnt reflects the original larger count, causing out-of-bounds writes.",null,[],[],[],[],[15,17,19,21,23,25,27,29,31,33,35,37,39,41,43,45,47,49,51,53,55,57,59,61,63,65,67,69,71,73,75,77,79,81,83,85,87,89,91,93,95,97,99,101,103,105,107,109,111,113,115,117,119,121,123,125,127],{"_key":16},"RHSA-2026:2573",{"_key":18},"RHSA-2026:2577",{"_key":20},"SUSE-SU-2026:0278-1",{"_key":22},"SUSE-SU-2026:0281-1",{"_key":24},"SUSE-SU-2026:0315-1",{"_key":26},"SUSE-SU-2026:0316-1",{"_key":28},"SUSE-SU-2026:20207-1",{"_key":30},"SUSE-SU-2026:20220-1",{"_key":32},"SUSE-SU-2026:20228-1",{"_key":34},"SUSE-SU-2026:20477-1",{"_key":36},"SUSE-SU-2026:20498-1",{"_key":38},"SUSE-SU-2026:0293-1",{"_key":40},"OPENSUSE-SU-2026:20145-1",{"_key":42},"SUSE-SU-2026:20845-1",{"_key":44},"RHSA-2026:2490",{"_key":46},"SUSE-SU-2026:20876-1",{"_key":48},"RHSA-2026:2560",{"_key":50},"RHSA-2026:2583",{"_key":52},"RHSA-2026:2759",{"_key":54},"RHSA-2026:2766",{"_key":56},"MGASA-2026-0017",{"_key":58},"MGASA-2026-0018",{"_key":60},"RHSA-2026:2720",{"_key":62},"RHSA-2026:2722",{"_key":64},"RHSA-2026:2821",{"_key":66},"USN-8029-1",{"_key":68},"USN-8029-2",{"_key":70},"USN-8029-3",{"_key":72},"USN-8030-1",{"_key":74},"RHSA-2026:2664",{"_key":76},"RHSA-2026:3360",{"_key":78},"DEBIAN-CVE-2025-40304",{"_key":80},"RHSA-2026:2282",{"_key":82},"USN-8095-1",{"_key":84},"USN-8095-2",{"_key":86},"USN-8095-3",{"_key":88},"USN-8095-4",{"_key":90},"USN-8095-5",{"_key":92},"USN-8100-1",{"_key":94},"USN-8125-1",{"_key":96},"USN-8165-1",{"_key":98},"USN-8096-1",{"_key":100},"USN-8096-2",{"_key":102},"USN-8096-3",{"_key":104},"USN-8096-4",{"_key":106},"USN-8096-5",{"_key":108},"USN-8116-1",{"_key":110},"USN-8141-1",{"_key":112},"USN-8163-1",{"_key":114},"USN-8163-2",{"_key":116},"RHSA-2026:1727",{"_key":118},"RHSA-2026:2535",{"_key":120},"USN-8126-1",{"_key":122},"USN-8243-1",{"_key":124},"UBUNTU-CVE-2025-40304",{"_key":126},"USN-8048-1",{"_key":128},"USN-8261-1",[],[131,132,133,134,135,136,137,138,139,140,141,142,143,144,145],{"_key":20},{"_key":22},{"_key":24},{"_key":26},{"_key":28},{"_key":30},{"_key":32},{"_key":34},{"_key":36},{"_key":38},{"_key":40},{"_key":42},{"_key":46},{"_key":56},{"_key":58},"2025-12-08T00:46:29.013Z","2026-05-11T21:46:45.832Z","Deferred",{"cisa_kev":150,"cisa_ransomware":150,"cisa_vendor":9,"epss_severity":151,"epss_score":152,"severity":9,"severity_score":9,"severity_version":9,"severity_source":9,"severity_vector":9,"severity_status":148},false,"low",0.00057,[154,160,164,168,172,176,180,184],{"url":155,"sources":156,"tags":159},"https://git.kernel.org/stable/c/996bfaa7372d6718b6d860bdf78f6618e850c702",[157,158],"cve.org","nvd",[],{"url":161,"sources":162,"tags":163},"https://git.kernel.org/stable/c/f0982400648a3e00580253e0c48e991f34d2684c",[157,158],[],{"url":165,"sources":166,"tags":167},"https://git.kernel.org/stable/c/1943b69e87b0ab35032d47de0a7fca9a3d1d6fc1",[157,158],[],{"url":169,"sources":170,"tags":171},"https://git.kernel.org/stable/c/ebc0730b490c7f27340b1222e01dd106e820320d",[157,158],[],{"url":173,"sources":174,"tags":175},"https://git.kernel.org/stable/c/86df8ade88d290725554cefd03101ecd0fbd3752",[157,158],[],{"url":177,"sources":178,"tags":179},"https://git.kernel.org/stable/c/15ba9acafb0517f8359ca30002c189a68ddbb939",[157,158],[],{"url":181,"sources":182,"tags":183},"https://git.kernel.org/stable/c/2d1359e11674ed4274934eac8a71877ae5ae7bbb",[157,158],[],{"url":185,"sources":186,"tags":187},"https://git.kernel.org/stable/c/3637d34b35b287ab830e66048841ace404382b67",[157,158],[],[],{"date":190,"score":152,"percentile":191},"2026-06-04",0.17972,[193,197,200,203,206,209,212,216,219,222,225,228,231,234,237,240,243,245,248,251,254,257,260,263,266,269,272,275,278,281,283,286,289,293,296,299,302,305,308,311,314,317,321,324,327,330,333,336,339,342,345,348,350,353,356,359,363,366,369,372,375,378,380,383,386,389,392,395,398,402,405,408,411,414,417,420,423,426,429,432,435,438,441,444,447,450,453,456,459,462],{"date":194,"score":195,"percentile":196},"2025-12-08",0.00024,0.05729,{"date":198,"score":195,"percentile":199},"2025-12-09",0.05787,{"date":201,"score":195,"percentile":202},"2025-12-10",0.05855,{"date":204,"score":195,"percentile":205},"2025-12-11",0.05851,{"date":207,"score":195,"percentile":208},"2025-12-12",0.05874,{"date":210,"score":195,"percentile":211},"2025-12-13",0.05918,{"date":213,"score":214,"percentile":215},"2025-12-14",0.00032,0.08797,{"date":217,"score":214,"percentile":218},"2025-12-15",0.08737,{"date":220,"score":214,"percentile":221},"2025-12-16",0.08762,{"date":223,"score":214,"percentile":224},"2025-12-17",0.08845,{"date":226,"score":214,"percentile":227},"2025-12-18",0.08904,{"date":229,"score":214,"percentile":230},"2025-12-19",0.08918,{"date":232,"score":214,"percentile":233},"2025-12-20",0.08909,{"date":235,"score":214,"percentile":236},"2025-12-21",0.08852,{"date":238,"score":214,"percentile":239},"2025-12-22",0.08818,{"date":241,"score":214,"percentile":242},"2025-12-23",0.08804,{"date":244,"score":214,"percentile":239},"2025-12-24",{"date":246,"score":214,"percentile":247},"2025-12-25",0.08889,{"date":249,"score":214,"percentile":250},"2025-12-26",0.08888,{"date":252,"score":214,"percentile":253},"2025-12-27",0.08865,{"date":255,"score":214,"percentile":256},"2025-12-28",0.0889,{"date":258,"score":214,"percentile":259},"2025-12-29",0.08863,{"date":261,"score":214,"percentile":262},"2025-12-30",0.08859,{"date":264,"score":214,"percentile":265},"2025-12-31",0.08905,{"date":267,"score":214,"percentile":268},"2026-01-01",0.0897,{"date":270,"score":214,"percentile":271},"2026-01-02",0.08972,{"date":273,"score":214,"percentile":274},"2026-01-03",0.08963,{"date":276,"score":214,"percentile":277},"2026-01-04",0.08894,{"date":279,"score":214,"percentile":280},"2026-01-05",0.08862,{"date":282,"score":214,"percentile":224},"2026-01-06",{"date":284,"score":214,"percentile":285},"2026-01-07",0.08876,{"date":287,"score":214,"percentile":288},"2026-01-08",0.0895,{"date":290,"score":291,"percentile":292},"2026-01-09",0.00035,0.09965,{"date":294,"score":291,"percentile":295},"2026-01-10",0.09991,{"date":297,"score":291,"percentile":298},"2026-01-11",0.09942,{"date":300,"score":291,"percentile":301},"2026-01-12",0.09919,{"date":303,"score":291,"percentile":304},"2026-01-13",0.09881,{"date":306,"score":291,"percentile":307},"2026-01-14",0.09934,{"date":309,"score":291,"percentile":310},"2026-01-15",0.09948,{"date":312,"score":291,"percentile":313},"2026-01-16",0.09984,{"date":315,"score":291,"percentile":316},"2026-01-17",0.10001,{"date":318,"score":319,"percentile":320},"2026-01-18",0.00061,0.19265,{"date":322,"score":319,"percentile":323},"2026-01-19",0.19205,{"date":325,"score":319,"percentile":326},"2026-01-20",0.19191,{"date":328,"score":319,"percentile":329},"2026-01-21",0.1916,{"date":331,"score":319,"percentile":332},"2026-01-22",0.19101,{"date":334,"score":319,"percentile":335},"2026-01-23",0.19201,{"date":337,"score":319,"percentile":338},"2026-01-24",0.19229,{"date":340,"score":319,"percentile":341},"2026-01-25",0.19156,{"date":343,"score":319,"percentile":344},"2026-01-26",0.19056,{"date":346,"score":319,"percentile":347},"2026-01-27",0.19047,{"date":349,"score":319,"percentile":347},"2026-01-28",{"date":351,"score":319,"percentile":352},"2026-01-29",0.19016,{"date":354,"score":319,"percentile":355},"2026-01-30",0.19027,{"date":357,"score":319,"percentile":358},"2026-01-31",0.19033,{"date":360,"score":361,"percentile":362},"2026-02-01",0.00051,0.15754,{"date":364,"score":361,"percentile":365},"2026-02-02",0.15701,{"date":367,"score":361,"percentile":368},"2026-02-03",0.15677,{"date":370,"score":361,"percentile":371},"2026-02-04",0.15663,{"date":373,"score":361,"percentile":374},"2026-02-05",0.15708,{"date":376,"score":361,"percentile":377},"2026-02-06",0.15729,{"date":379,"score":361,"percentile":362},"2026-02-07",{"date":381,"score":361,"percentile":382},"2026-02-08",0.15714,{"date":384,"score":361,"percentile":385},"2026-02-09",0.15686,{"date":387,"score":361,"percentile":388},"2026-02-10",0.15601,{"date":390,"score":361,"percentile":391},"2026-02-11",0.15641,{"date":393,"score":361,"percentile":394},"2026-02-12",0.15668,{"date":396,"score":361,"percentile":397},"2026-02-13",0.15666,{"date":399,"score":400,"percentile":401},"2026-02-14",0.00053,0.16368,{"date":403,"score":400,"percentile":404},"2026-02-15",0.16348,{"date":406,"score":400,"percentile":407},"2026-02-16",0.16308,{"date":409,"score":400,"percentile":410},"2026-02-17",0.16283,{"date":412,"score":400,"percentile":413},"2026-02-18",0.16473,{"date":415,"score":400,"percentile":416},"2026-02-19",0.16533,{"date":418,"score":400,"percentile":419},"2026-02-20",0.16531,{"date":421,"score":400,"percentile":422},"2026-02-21",0.16543,{"date":424,"score":400,"percentile":425},"2026-02-22",0.16546,{"date":427,"score":400,"percentile":428},"2026-02-23",0.16512,{"date":430,"score":400,"percentile":431},"2026-02-24",0.16459,{"date":433,"score":400,"percentile":434},"2026-02-25",0.16432,{"date":436,"score":400,"percentile":437},"2026-02-26",0.16401,{"date":439,"score":400,"percentile":440},"2026-02-27",0.16413,{"date":442,"score":400,"percentile":443},"2026-02-28",0.16415,{"date":445,"score":400,"percentile":446},"2026-03-01",0.16438,{"date":448,"score":400,"percentile":449},"2026-03-02",0.1638,{"date":451,"score":400,"percentile":452},"2026-03-03",0.1634,{"date":454,"score":400,"percentile":455},"2026-03-04",0.16289,{"date":457,"score":400,"percentile":458},"2026-03-05",0.1631,{"date":460,"score":400,"percentile":461},"2026-03-06",0.16307,{"date":463,"score":400,"percentile":458},"2026-03-07",[],[466],{"ecosystem":9,"name":467,"vendor":468,"product":468,"cpe_part":469,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":470},"Linux","linux","a",[471,478,481,484,487,490,493,496,499],{"version":472,"is_range":473,"range_type":157,"version_start":474,"version_start_type":475,"version_end":476,"version_end_type":477,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C 996bfaa7372d6718b6d860bdf78f6618e850c702",true,"1da177e4c3f41524e886b7f1b8a0c1fc7321cac2","including","996bfaa7372d6718b6d860bdf78f6618e850c702","excluding",{"version":479,"is_range":473,"range_type":157,"version_start":474,"version_start_type":475,"version_end":480,"version_end_type":477,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C f0982400648a3e00580253e0c48e991f34d2684c","f0982400648a3e00580253e0c48e991f34d2684c",{"version":482,"is_range":473,"range_type":157,"version_start":474,"version_start_type":475,"version_end":483,"version_end_type":477,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C 1943b69e87b0ab35032d47de0a7fca9a3d1d6fc1","1943b69e87b0ab35032d47de0a7fca9a3d1d6fc1",{"version":485,"is_range":473,"range_type":157,"version_start":474,"version_start_type":475,"version_end":486,"version_end_type":477,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C ebc0730b490c7f27340b1222e01dd106e820320d","ebc0730b490c7f27340b1222e01dd106e820320d",{"version":488,"is_range":473,"range_type":157,"version_start":474,"version_start_type":475,"version_end":489,"version_end_type":477,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C 86df8ade88d290725554cefd03101ecd0fbd3752","86df8ade88d290725554cefd03101ecd0fbd3752",{"version":491,"is_range":473,"range_type":157,"version_start":474,"version_start_type":475,"version_end":492,"version_end_type":477,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C 15ba9acafb0517f8359ca30002c189a68ddbb939","15ba9acafb0517f8359ca30002c189a68ddbb939",{"version":494,"is_range":473,"range_type":157,"version_start":474,"version_start_type":475,"version_end":495,"version_end_type":477,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C 2d1359e11674ed4274934eac8a71877ae5ae7bbb","2d1359e11674ed4274934eac8a71877ae5ae7bbb",{"version":497,"is_range":473,"range_type":157,"version_start":474,"version_start_type":475,"version_end":498,"version_end_type":477,"fixed_in":9},">= 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2, \u003C 3637d34b35b287ab830e66048841ace404382b67","3637d34b35b287ab830e66048841ace404382b67",{"version":500,"is_range":150,"range_type":157,"version_start":500,"version_start_type":475,"version_end":500,"version_end_type":475,"fixed_in":9},"2.6.12"]