[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2025-40249":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":33,"related":34,"reserved_at":9,"published_at":35,"modified_at":36,"state":37,"summary":38,"references_raw":42,"kevs":53,"epss":54,"epss_history":57,"metrics":325,"affected":326},"CVE-2025-40249","In the Linux kernel, the following vulnerability has been resolved:\n\ngpio: cdev: make sure the cdev fd is still active before emitting events\n\nWith the final call to fput() on a file descriptor, the release action\nmay be deferred and scheduled on a work queue. The reference count of\nthat descriptor is still zero and it must not be used. It's possible\nthat a GPIO change, we want to notify the user-space about, happens\nAFTER the reference count on the file descriptor associated with the\ncharacter device went down to zero but BEFORE the .release() callback\nwas called from the workqueue and so BEFORE we unregistered from the\nnotifier.\n\nUsing the regular get_file() routine in this situation triggers the\nfollowing warning:\n\n  struct file::f_count incremented from zero; use-after-free condition present!\n\nSo use the get_file_active() variant that will return NULL on file\ndescriptors that have been or are being released.",null,[],[],[],[],[15,17,19,21,23,25,27,29,31],{"_key":16},"DEBIAN-CVE-2025-40249",{"_key":18},"RHSA-2026:4012",{"_key":20},"UBUNTU-CVE-2025-40249",{"_key":22},"USN-8094-1",{"_key":24},"USN-8094-2",{"_key":26},"USN-8094-3",{"_key":28},"USN-8094-4",{"_key":30},"USN-8094-5",{"_key":32},"USN-8152-1",[],[],"2025-12-04T16:08:12.206Z","2026-05-11T21:45:40.704Z","Deferred",{"cisa_kev":39,"cisa_ransomware":39,"cisa_vendor":9,"epss_severity":40,"epss_score":41,"severity":9,"severity_score":9,"severity_version":9,"severity_source":9,"severity_vector":9,"severity_status":37},false,"low",0.00026,[43,49],{"url":44,"sources":45,"tags":48},"https://git.kernel.org/stable/c/dccc6daa8afa0f64c432e4c867f275747e3415e1",[46,47],"cve.org","nvd",[],{"url":50,"sources":51,"tags":52},"https://git.kernel.org/stable/c/d4cd0902c156b2ca60fdda8cd8b5bcb4b0e9ed64",[46,47],[],[],{"date":55,"score":41,"percentile":56},"2026-06-04",0.0788,[58,62,65,68,71,74,78,81,84,87,90,93,96,99,102,105,108,111,114,117,120,123,126,129,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,176,179,182,185,188,191,194,197,200,202,205,208,211,214,217,220,223,226,229,232,235,238,240,243,246,249,252,254,256,260,263,266,269,272,275,278,281,284,287,290,292,295,298,301,304,307,310,313,316,319,322],{"date":59,"score":60,"percentile":61},"2025-12-05",0.00018,0.03912,{"date":63,"score":60,"percentile":64},"2025-12-06",0.03929,{"date":66,"score":60,"percentile":67},"2025-12-07",0.03932,{"date":69,"score":60,"percentile":70},"2025-12-08",0.03941,{"date":72,"score":60,"percentile":73},"2025-12-09",0.03994,{"date":75,"score":76,"percentile":77},"2025-12-10",0.00024,0.05766,{"date":79,"score":76,"percentile":80},"2025-12-11",0.05762,{"date":82,"score":76,"percentile":83},"2025-12-12",0.05793,{"date":85,"score":76,"percentile":86},"2025-12-13",0.05832,{"date":88,"score":76,"percentile":89},"2025-12-14",0.05804,{"date":91,"score":76,"percentile":92},"2025-12-15",0.05802,{"date":94,"score":76,"percentile":95},"2025-12-16",0.05819,{"date":97,"score":76,"percentile":98},"2025-12-17",0.05882,{"date":100,"score":76,"percentile":101},"2025-12-18",0.05929,{"date":103,"score":76,"percentile":104},"2025-12-19",0.05916,{"date":106,"score":76,"percentile":107},"2025-12-20",0.05909,{"date":109,"score":76,"percentile":110},"2025-12-21",0.05898,{"date":112,"score":76,"percentile":113},"2025-12-22",0.05865,{"date":115,"score":76,"percentile":116},"2025-12-23",0.05873,{"date":118,"score":76,"percentile":119},"2025-12-24",0.05907,{"date":121,"score":76,"percentile":122},"2025-12-25",0.0594,{"date":124,"score":76,"percentile":125},"2025-12-26",0.05937,{"date":127,"score":76,"percentile":128},"2025-12-27",0.0593,{"date":130,"score":76,"percentile":128},"2025-12-28",{"date":132,"score":76,"percentile":133},"2025-12-29",0.05913,{"date":135,"score":76,"percentile":136},"2025-12-30",0.05921,{"date":138,"score":76,"percentile":139},"2025-12-31",0.05957,{"date":141,"score":76,"percentile":142},"2026-01-01",0.0602,{"date":144,"score":76,"percentile":145},"2026-01-02",0.06016,{"date":147,"score":76,"percentile":148},"2026-01-03",0.05979,{"date":150,"score":76,"percentile":151},"2026-01-04",0.05891,{"date":153,"score":41,"percentile":154},"2026-01-05",0.06567,{"date":156,"score":41,"percentile":157},"2026-01-06",0.06573,{"date":159,"score":41,"percentile":160},"2026-01-07",0.06598,{"date":162,"score":41,"percentile":163},"2026-01-08",0.06654,{"date":165,"score":41,"percentile":166},"2026-01-09",0.06666,{"date":168,"score":41,"percentile":169},"2026-01-10",0.06702,{"date":171,"score":41,"percentile":172},"2026-01-11",0.0669,{"date":174,"score":41,"percentile":175},"2026-01-12",0.06657,{"date":177,"score":41,"percentile":178},"2026-01-13",0.06642,{"date":180,"score":41,"percentile":181},"2026-01-14",0.06762,{"date":183,"score":41,"percentile":184},"2026-01-15",0.06766,{"date":186,"score":41,"percentile":187},"2026-01-16",0.06777,{"date":189,"score":41,"percentile":190},"2026-01-17",0.06793,{"date":192,"score":41,"percentile":193},"2026-01-18",0.0677,{"date":195,"score":41,"percentile":196},"2026-01-19",0.06723,{"date":198,"score":41,"percentile":199},"2026-01-20",0.06685,{"date":201,"score":41,"percentile":199},"2026-01-21",{"date":203,"score":41,"percentile":204},"2026-01-22",0.06662,{"date":206,"score":41,"percentile":207},"2026-01-23",0.0673,{"date":209,"score":41,"percentile":210},"2026-01-24",0.06772,{"date":212,"score":41,"percentile":213},"2026-01-25",0.06753,{"date":215,"score":41,"percentile":216},"2026-01-26",0.06738,{"date":218,"score":41,"percentile":219},"2026-01-27",0.06726,{"date":221,"score":41,"percentile":222},"2026-01-28",0.06701,{"date":224,"score":41,"percentile":225},"2026-01-29",0.06699,{"date":227,"score":41,"percentile":228},"2026-01-30",0.06715,{"date":230,"score":41,"percentile":231},"2026-01-31",0.06737,{"date":233,"score":41,"percentile":234},"2026-02-01",0.06778,{"date":236,"score":41,"percentile":237},"2026-02-02",0.06763,{"date":239,"score":41,"percentile":181},"2026-02-03",{"date":241,"score":41,"percentile":242},"2026-02-04",0.0679,{"date":244,"score":41,"percentile":245},"2026-02-05",0.06841,{"date":247,"score":41,"percentile":248},"2026-02-06",0.06874,{"date":250,"score":41,"percentile":251},"2026-02-07",0.06885,{"date":253,"score":41,"percentile":248},"2026-02-08",{"date":255,"score":41,"percentile":245},"2026-02-09",{"date":257,"score":258,"percentile":259},"2026-02-10",0.00027,0.07245,{"date":261,"score":258,"percentile":262},"2026-02-11",0.07279,{"date":264,"score":258,"percentile":265},"2026-02-12",0.07309,{"date":267,"score":258,"percentile":268},"2026-02-13",0.07229,{"date":270,"score":258,"percentile":271},"2026-02-14",0.07221,{"date":273,"score":258,"percentile":274},"2026-02-15",0.07242,{"date":276,"score":258,"percentile":277},"2026-02-16",0.0723,{"date":279,"score":258,"percentile":280},"2026-02-17",0.07204,{"date":282,"score":258,"percentile":283},"2026-02-18",0.07551,{"date":285,"score":258,"percentile":286},"2026-02-19",0.07616,{"date":288,"score":258,"percentile":289},"2026-02-20",0.07612,{"date":291,"score":258,"percentile":286},"2026-02-21",{"date":293,"score":258,"percentile":294},"2026-02-22",0.07621,{"date":296,"score":258,"percentile":297},"2026-02-23",0.07611,{"date":299,"score":258,"percentile":300},"2026-02-24",0.07599,{"date":302,"score":258,"percentile":303},"2026-02-25",0.07515,{"date":305,"score":258,"percentile":306},"2026-02-26",0.07464,{"date":308,"score":258,"percentile":309},"2026-02-27",0.07474,{"date":311,"score":258,"percentile":312},"2026-02-28",0.07486,{"date":314,"score":258,"percentile":315},"2026-03-01",0.07533,{"date":317,"score":258,"percentile":318},"2026-03-02",0.07475,{"date":320,"score":258,"percentile":321},"2026-03-03",0.07482,{"date":323,"score":258,"percentile":324},"2026-03-04",0.07428,[],[327],{"ecosystem":9,"name":328,"vendor":329,"product":329,"cpe_part":330,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":331},"Linux","linux","a",[332,339,342],{"version":333,"is_range":334,"range_type":46,"version_start":335,"version_start_type":336,"version_end":337,"version_end_type":338,"fixed_in":9},">= 40b7c49950bd56c984b1f6722f865b922879260e, \u003C dccc6daa8afa0f64c432e4c867f275747e3415e1",true,"40b7c49950bd56c984b1f6722f865b922879260e","including","dccc6daa8afa0f64c432e4c867f275747e3415e1","excluding",{"version":340,"is_range":334,"range_type":46,"version_start":335,"version_start_type":336,"version_end":341,"version_end_type":338,"fixed_in":9},">= 40b7c49950bd56c984b1f6722f865b922879260e, \u003C d4cd0902c156b2ca60fdda8cd8b5bcb4b0e9ed64","d4cd0902c156b2ca60fdda8cd8b5bcb4b0e9ed64",{"version":343,"is_range":39,"range_type":46,"version_start":343,"version_start_type":336,"version_end":343,"version_end_type":336,"fixed_in":9},"6.13"]