[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2024-50250":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T14:53:31.930Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":18,"aliases":19,"duplicate_of":9,"upstream":20,"downstream":21,"duplicates":102,"related":103,"reserved_at":9,"published_at":134,"modified_at":135,"state":136,"summary":137,"references_raw":146,"kevs":169,"epss":170,"epss_history":173,"metrics":445,"affected":453},"CVE-2024-50250","In the Linux kernel, the following vulnerability has been resolved:\n\nfsdax: dax_unshare_iter needs to copy entire blocks\n\nThe code that copies data from srcmap to iomap in dax_unshare_iter is\nvery very broken, which bfoster's recent fsx changes have exposed.\n\nIf the pos and len passed to dax_file_unshare are not aligned to an\nfsblock boundary, the iter pos and length in the _iter function will\nreflect this unalignment.\n\ndax_iomap_direct_access always returns a pointer to the start of the\nkmapped fsdax page, even if its pos argument is in the middle of that\npage.  This is catastrophic for data integrity when iter->pos is not\naligned to a page, because daddr/saddr do not point to the same byte in\nthe file as iter->pos.  Hence we corrupt user data by copying it to the\nwrong place.\n\nIf iter->pos + iomap_length() in the _iter function not aligned to a\npage, then we fail to copy a full block, and only partially populate the\ndestination block.  This is catastrophic for data confidentiality\nbecause we expose stale pmem contents.\n\nFix both of these issues by aligning copy_pos/copy_len to a page\nboundary (remember, this is fsdax so 1 fsblock == 1 base page) so that\nwe always copy full blocks.\n\nWe're not done yet -- there's no call to invalidate_inode_pages2_range,\nso programs that have the file range mmap'd will continue accessing the\nold memory mapping after the file metadata updates have completed.\n\nBe careful with the return value -- if the unshare succeeds, we still\nneed to return the number of bytes that the iomap iter thinks we're\noperating on.",null,[11],{"_key":12,"id":12,"name":13,"description":14,"type":15,"status":16,"abstraction":9,"likelihood_of_exploit":9,"capec":17},"NVD-CWE-NOINFO","Insufficient Information","NVD uses this CWE ID when there is insufficient information to assign a specific CWE.","placeholder","NVD-Reserved",[],[],[],[],[22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100],{"_key":23},"SUSE-SU-2024:4387-1",{"_key":25},"SUSE-SU-2025:02388-1",{"_key":27},"SUSE-SU-2025:02411-1",{"_key":29},"SUSE-SU-2025:02412-1",{"_key":31},"SUSE-SU-2025:02449-1",{"_key":33},"SUSE-SU-2024:4314-1",{"_key":35},"SUSE-SU-2024:4316-1",{"_key":37},"SUSE-SU-2024:4318-1",{"_key":39},"OPENSUSE-SU-2024:14500-1",{"_key":41},"OPENSUSE-SU-2025:14705-1",{"_key":43},"DLA-4008-1",{"_key":45},"DSA-5818-1",{"_key":47},"SUSE-SU-2025:02389-1",{"_key":49},"SUSE-SU-2025:02390-1",{"_key":51},"SUSE-SU-2025:02420-1",{"_key":53},"SUSE-SU-2025:02440-1",{"_key":55},"SUSE-SU-2025:20163-1",{"_key":57},"SUSE-SU-2025:20164-1",{"_key":59},"SUSE-SU-2025:20246-1",{"_key":61},"SUSE-SU-2025:20247-1",{"_key":63},"SUSE-SU-2025:20517-1",{"_key":65},"SUSE-SU-2025:20518-1",{"_key":67},"SUSE-SU-2025:20525-1",{"_key":69},"SUSE-SU-2025:20526-1",{"_key":71},"SUSE-SU-2025:20540-1",{"_key":73},"SUSE-SU-2025:20544-1",{"_key":75},"MGASA-2024-0368",{"_key":77},"MGASA-2024-0369",{"_key":79},"UBUNTU-CVE-2024-50250",{"_key":81},"DEBIAN-CVE-2024-50250",{"_key":83},"USN-7310-1",{"_key":85},"USN-7449-1",{"_key":87},"USN-7449-2",{"_key":89},"USN-7450-1",{"_key":91},"USN-7451-1",{"_key":93},"USN-7452-1",{"_key":95},"USN-7453-1",{"_key":97},"USN-7468-1",{"_key":99},"USN-7523-1",{"_key":101},"USN-7524-1",[],[104,105,106,107,108,109,111,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133],{"_key":23},{"_key":25},{"_key":27},{"_key":29},{"_key":31},{"_key":110},"USN-7276-1",{"_key":112},"USN-7277-1",{"_key":33},{"_key":35},{"_key":37},{"_key":39},{"_key":41},{"_key":47},{"_key":49},{"_key":51},{"_key":53},{"_key":55},{"_key":57},{"_key":59},{"_key":61},{"_key":63},{"_key":65},{"_key":67},{"_key":69},{"_key":71},{"_key":73},{"_key":75},{"_key":77},"2024-11-09T10:14:59.003Z","2026-05-23T15:54:53.355Z","Modified",{"cisa_kev":138,"cisa_ransomware":138,"cisa_vendor":9,"epss_severity":139,"epss_score":140,"severity":141,"severity_score":142,"severity_version":143,"severity_source":144,"severity_vector":145,"severity_status":136},false,"low",0.0002,"high",7.1,"v3.1","cve.org","CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N",[147,153,157,161,165],{"url":148,"sources":149,"tags":151},"https://git.kernel.org/stable/c/bdbc96c23197d773a7d1bf03e4f11de593b0ff28",[144,150],"nvd",[152],"Patch",{"url":154,"sources":155,"tags":156},"https://git.kernel.org/stable/c/9bc18bb476e50e32e5d08f2734d63d63e0fa528c",[144,150],[152],{"url":158,"sources":159,"tags":160},"https://git.kernel.org/stable/c/8e9c0f500b42216ef930f5c0d1703989a451913d",[144,150],[152],{"url":162,"sources":163,"tags":164},"https://git.kernel.org/stable/c/50793801fc7f6d08def48754fb0f0706b0cfc394",[144,150],[152],{"url":166,"sources":167,"tags":168},"https://lists.debian.org/debian-lts-announce/2025/01/msg00001.html",[144,150],[],[],{"date":171,"score":140,"percentile":172},"2026-06-04",0.0569,[174,178,181,184,187,190,193,196,199,202,205,208,211,214,217,221,224,227,230,233,236,239,242,245,248,251,253,256,259,262,265,268,271,274,277,280,283,286,289,292,295,298,301,304,307,310,313,316,319,322,325,328,331,334,337,340,343,346,349,352,355,358,361,364,367,370,373,376,379,382,385,387,390,394,397,400,403,406,409,412,415,418,421,424,427,430,433,436,439,442],{"date":175,"score":176,"percentile":177},"2025-11-04",0.00035,0.09494,{"date":179,"score":176,"percentile":180},"2025-11-05",0.09518,{"date":182,"score":176,"percentile":183},"2025-11-06",0.09638,{"date":185,"score":176,"percentile":186},"2025-11-07",0.09661,{"date":188,"score":176,"percentile":189},"2025-11-08",0.09673,{"date":191,"score":176,"percentile":192},"2025-11-09",0.0964,{"date":194,"score":176,"percentile":195},"2025-11-10",0.09599,{"date":197,"score":176,"percentile":198},"2025-11-11",0.09617,{"date":200,"score":176,"percentile":201},"2025-11-12",0.09645,{"date":203,"score":176,"percentile":204},"2025-11-13",0.09687,{"date":206,"score":176,"percentile":207},"2025-11-14",0.09713,{"date":209,"score":176,"percentile":210},"2025-11-15",0.09723,{"date":212,"score":176,"percentile":213},"2025-11-16",0.09729,{"date":215,"score":176,"percentile":216},"2025-11-17",0.09719,{"date":218,"score":219,"percentile":220},"2025-11-18",0.00067,0.16438,{"date":222,"score":219,"percentile":223},"2025-11-19",0.1645,{"date":225,"score":219,"percentile":226},"2025-11-20",0.16424,{"date":228,"score":176,"percentile":229},"2025-11-21",0.09779,{"date":231,"score":176,"percentile":232},"2025-11-22",0.09752,{"date":234,"score":176,"percentile":235},"2025-11-23",0.09725,{"date":237,"score":176,"percentile":238},"2025-11-24",0.09703,{"date":240,"score":176,"percentile":241},"2025-11-25",0.09695,{"date":243,"score":176,"percentile":244},"2025-11-26",0.09697,{"date":246,"score":176,"percentile":247},"2025-11-27",0.09709,{"date":249,"score":176,"percentile":250},"2025-11-28",0.09694,{"date":252,"score":176,"percentile":210},"2025-11-29",{"date":254,"score":176,"percentile":255},"2025-11-30",0.09736,{"date":257,"score":176,"percentile":258},"2025-12-01",0.0978,{"date":260,"score":176,"percentile":261},"2025-12-02",0.09792,{"date":263,"score":176,"percentile":264},"2025-12-03",0.09812,{"date":266,"score":176,"percentile":267},"2025-12-04",0.09801,{"date":269,"score":176,"percentile":270},"2025-12-05",0.09854,{"date":272,"score":176,"percentile":273},"2025-12-06",0.09866,{"date":275,"score":176,"percentile":276},"2025-12-07",0.0987,{"date":278,"score":176,"percentile":279},"2025-12-08",0.09864,{"date":281,"score":176,"percentile":282},"2025-12-09",0.09911,{"date":284,"score":176,"percentile":285},"2025-12-10",0.09984,{"date":287,"score":176,"percentile":288},"2025-12-11",0.10011,{"date":290,"score":176,"percentile":291},"2025-12-12",0.10039,{"date":293,"score":176,"percentile":294},"2025-12-13",0.10042,{"date":296,"score":176,"percentile":297},"2025-12-14",0.10031,{"date":299,"score":176,"percentile":300},"2025-12-15",0.09958,{"date":302,"score":176,"percentile":303},"2025-12-16",0.09944,{"date":305,"score":176,"percentile":306},"2025-12-17",0.10023,{"date":308,"score":140,"percentile":309},"2025-12-18",0.04621,{"date":311,"score":140,"percentile":312},"2025-12-19",0.04606,{"date":314,"score":140,"percentile":315},"2025-12-20",0.04604,{"date":317,"score":140,"percentile":318},"2025-12-21",0.04635,{"date":320,"score":140,"percentile":321},"2025-12-22",0.04573,{"date":323,"score":140,"percentile":324},"2025-12-23",0.04582,{"date":326,"score":140,"percentile":327},"2025-12-24",0.04599,{"date":329,"score":140,"percentile":330},"2025-12-25",0.04638,{"date":332,"score":140,"percentile":333},"2025-12-26",0.04639,{"date":335,"score":140,"percentile":336},"2025-12-27",0.04643,{"date":338,"score":140,"percentile":339},"2025-12-28",0.04629,{"date":341,"score":140,"percentile":342},"2025-12-29",0.04623,{"date":344,"score":140,"percentile":345},"2025-12-30",0.04562,{"date":347,"score":140,"percentile":348},"2025-12-31",0.04579,{"date":350,"score":140,"percentile":351},"2026-01-01",0.0466,{"date":353,"score":140,"percentile":354},"2026-01-02",0.04663,{"date":356,"score":140,"percentile":357},"2026-01-03",0.04649,{"date":359,"score":140,"percentile":360},"2026-01-04",0.04535,{"date":362,"score":140,"percentile":363},"2026-01-05",0.04474,{"date":365,"score":140,"percentile":366},"2026-01-06",0.04472,{"date":368,"score":140,"percentile":369},"2026-01-07",0.04493,{"date":371,"score":140,"percentile":372},"2026-01-08",0.04528,{"date":374,"score":140,"percentile":375},"2026-01-09",0.04529,{"date":377,"score":140,"percentile":378},"2026-01-10",0.04537,{"date":380,"score":140,"percentile":381},"2026-01-11",0.04514,{"date":383,"score":140,"percentile":384},"2026-01-12",0.04523,{"date":386,"score":140,"percentile":381},"2026-01-13",{"date":388,"score":140,"percentile":389},"2026-01-14",0.04558,{"date":391,"score":392,"percentile":393},"2026-01-15",0.00022,0.05303,{"date":395,"score":392,"percentile":396},"2026-01-16",0.053,{"date":398,"score":392,"percentile":399},"2026-01-17",0.05299,{"date":401,"score":392,"percentile":402},"2026-01-18",0.0528,{"date":404,"score":392,"percentile":405},"2026-01-19",0.05235,{"date":407,"score":392,"percentile":408},"2026-01-20",0.05197,{"date":410,"score":392,"percentile":411},"2026-01-21",0.05193,{"date":413,"score":392,"percentile":414},"2026-01-22",0.05177,{"date":416,"score":392,"percentile":417},"2026-01-23",0.05234,{"date":419,"score":392,"percentile":420},"2026-01-24",0.05277,{"date":422,"score":392,"percentile":423},"2026-01-25",0.05222,{"date":425,"score":392,"percentile":426},"2026-01-26",0.05199,{"date":428,"score":392,"percentile":429},"2026-01-27",0.05178,{"date":431,"score":392,"percentile":432},"2026-01-28",0.05167,{"date":434,"score":392,"percentile":435},"2026-01-29",0.05176,{"date":437,"score":392,"percentile":438},"2026-01-30",0.0518,{"date":440,"score":392,"percentile":441},"2026-01-31",0.05157,{"date":443,"score":392,"percentile":444},"2026-02-01",0.05244,[446,451],{"source":144,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":447,"cvss_v4_0":9},{"baseScore":142,"baseSeverity":448,"vectorString":145,"impactScore":449,"exploitabilityScore":450},"HIGH",8.7,4.6,{"source":150,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":452,"cvss_v4_0":9},{"baseScore":142,"baseSeverity":448,"vectorString":145,"impactScore":449,"exploitabilityScore":450},[454,482],{"ecosystem":9,"name":455,"vendor":456,"product":456,"cpe_part":457,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":458},"Linux","linux","a",[459,466,470,473,476,480],{"version":460,"is_range":461,"range_type":144,"version_start":462,"version_start_type":463,"version_end":464,"version_end_type":465,"fixed_in":9},">= 1bec6782a25c9b92c203ea7a1b3e3dc6a468cbc4, \u003C bdbc96c23197d773a7d1bf03e4f11de593b0ff28",true,"1bec6782a25c9b92c203ea7a1b3e3dc6a468cbc4","including","bdbc96c23197d773a7d1bf03e4f11de593b0ff28","excluding",{"version":467,"is_range":461,"range_type":144,"version_start":468,"version_start_type":463,"version_end":469,"version_end_type":465,"fixed_in":9},">= d984648e428bf88cbd94ebe346c73632cb92fffb, \u003C 9bc18bb476e50e32e5d08f2734d63d63e0fa528c","d984648e428bf88cbd94ebe346c73632cb92fffb","9bc18bb476e50e32e5d08f2734d63d63e0fa528c",{"version":471,"is_range":461,"range_type":144,"version_start":468,"version_start_type":463,"version_end":472,"version_end_type":465,"fixed_in":9},">= d984648e428bf88cbd94ebe346c73632cb92fffb, \u003C 8e9c0f500b42216ef930f5c0d1703989a451913d","8e9c0f500b42216ef930f5c0d1703989a451913d",{"version":474,"is_range":461,"range_type":144,"version_start":468,"version_start_type":463,"version_end":475,"version_end_type":465,"fixed_in":9},">= d984648e428bf88cbd94ebe346c73632cb92fffb, \u003C 50793801fc7f6d08def48754fb0f0706b0cfc394","50793801fc7f6d08def48754fb0f0706b0cfc394",{"version":477,"is_range":461,"range_type":144,"version_start":478,"version_start_type":463,"version_end":479,"version_end_type":465,"fixed_in":9},">= 6.1.113, \u003C 6.1.116","6.1.113","6.1.116",{"version":481,"is_range":138,"range_type":144,"version_start":481,"version_start_type":463,"version_end":481,"version_end_type":463,"fixed_in":9},"6.2",{"ecosystem":9,"name":483,"vendor":456,"product":484,"cpe_part":485,"purl_type":9,"purl_namespace":9,"purl_name":9,"source":9,"versions":486},"linux kernel","linux_kernel","o",[487,490,493,497,499,501,503,505],{"version":488,"is_range":461,"range_type":489,"version_start":478,"version_start_type":463,"version_end":479,"version_end_type":465,"fixed_in":9},"gte6.1.113_lt6.1.116","cpe",{"version":491,"is_range":461,"range_type":489,"version_start":481,"version_start_type":463,"version_end":492,"version_end_type":465,"fixed_in":9},"gte6.2_lt6.6.60","6.6.60",{"version":494,"is_range":461,"range_type":489,"version_start":495,"version_start_type":463,"version_end":496,"version_end_type":465,"fixed_in":9},"gte6.7_lt6.11.7","6.7","6.11.7",{"version":498,"is_range":138,"range_type":489,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"6.12:rc1",{"version":500,"is_range":138,"range_type":489,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"6.12:rc2",{"version":502,"is_range":138,"range_type":489,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"6.12:rc3",{"version":504,"is_range":138,"range_type":489,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"6.12:rc4",{"version":506,"is_range":138,"range_type":489,"version_start":9,"version_start_type":9,"version_end":9,"version_end_type":9,"fixed_in":9},"6.12:rc5"]