[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-CVE-2022-50625":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T08:53:30.047Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":11,"aliases":12,"duplicate_of":9,"upstream":13,"downstream":14,"duplicates":31,"related":32,"reserved_at":9,"published_at":38,"modified_at":39,"state":40,"summary":41,"references_raw":45,"kevs":84,"epss":85,"epss_history":88,"metrics":360,"affected":361},"CVE-2022-50625","In the Linux kernel, the following vulnerability has been resolved:\n\nserial: amba-pl011: avoid SBSA UART accessing DMACR register\n\nChapter \"B Generic UART\" in \"ARM Server Base System Architecture\" [1]\ndocumentation describes a generic UART interface. Such generic UART\ndoes not support DMA. In current code, sbsa_uart_pops and\namba_pl011_pops share the same stop_rx operation, which will invoke\npl011_dma_rx_stop, leading to an access of the DMACR register. This\ncommit adds a using_rx_dma check in pl011_dma_rx_stop to avoid the\naccess to DMACR register for SBSA UARTs which does not support DMA.\n\nWhen the kernel enables DMA engine with \"CONFIG_DMA_ENGINE=y\", Linux\nSBSA PL011 driver will access PL011 DMACR register in some functions.\nFor most real SBSA Pl011 hardware implementations, the DMACR write\nbehaviour will be ignored. So these DMACR operations will not cause\nobvious problems. But for some virtual SBSA PL011 hardware, like Xen\nvirtual SBSA PL011 (vpl011) device, the behaviour might be different.\nXen vpl011 emulation will inject a data abort to guest, when guest is\naccessing an unimplemented UART register. As Xen VPL011 is SBSA\ncompatible, it will not implement DMACR register. So when Linux SBSA\nPL011 driver access DMACR register, it will get an unhandled data abort\nfault and the application will get a segmentation fault:\nUnhandled fault at 0xffffffc00944d048\nMem abort info:\n  ESR = 0x96000000\n  EC = 0x25: DABT (current EL), IL = 32 bits\n  SET = 0, FnV = 0\n  EA = 0, S1PTW = 0\n  FSC = 0x00: ttbr address size fault\nData abort info:\n  ISV = 0, ISS = 0x00000000\n  CM = 0, WnR = 0\nswapper pgtable: 4k pages, 39-bit VAs, pgdp=0000000020e2e000\n[ffffffc00944d048] pgd=100000003ffff803, p4d=100000003ffff803, pud=100000003ffff803, pmd=100000003fffa803, pte=006800009c090f13\nInternal error: ttbr address size fault: 96000000 [#1] PREEMPT SMP\n...\nCall trace:\n pl011_stop_rx+0x70/0x80\n tty_port_shutdown+0x7c/0xb4\n tty_port_close+0x60/0xcc\n uart_close+0x34/0x8c\n tty_release+0x144/0x4c0\n __fput+0x78/0x220\n ____fput+0x1c/0x30\n task_work_run+0x88/0xc0\n do_notify_resume+0x8d0/0x123c\n el0_svc+0xa8/0xc0\n el0t_64_sync_handler+0xa4/0x130\n el0t_64_sync+0x1a0/0x1a4\nCode: b9000083 b901f001 794038a0 8b000042 (b9000041)\n---[ end trace 83dd93df15c3216f ]---\nnote: bootlogd[132] exited with preempt_count 1\n/etc/rcS.d/S07bootlogd: line 47: 132 Segmentation fault start-stop-daemon\n\nThis has been discussed in the Xen community, and we think it should fix\nthis in Linux. See [2] for more information.\n\n[1] https://developer.arm.com/documentation/den0094/c/?lang=en\n[2] https://lists.xenproject.org/archives/html/xen-devel/2022-11/msg00543.html",null,[],[],[],[],[15,17,19,21,23,25,27,29],{"_key":16},"SUSE-SU-2026:0263-1",{"_key":18},"SUSE-SU-2026:0411-1",{"_key":20},"SUSE-SU-2026:0617-1",{"_key":22},"SUSE-SU-2026:0316-1",{"_key":24},"SUSE-SU-2026:0317-1",{"_key":26},"DEBIAN-CVE-2022-50625",{"_key":28},"RHSA-2024:9315",{"_key":30},"UBUNTU-CVE-2022-50625",[],[33,34,35,36,37],{"_key":16},{"_key":18},{"_key":20},{"_key":22},{"_key":24},"2025-12-08T01:16:39.642Z","2026-05-11T19:22:28.054Z","Deferred",{"cisa_kev":42,"cisa_ransomware":42,"cisa_vendor":9,"epss_severity":43,"epss_score":44,"severity":9,"severity_score":9,"severity_version":9,"severity_source":9,"severity_vector":9,"severity_status":40},false,"low",0.00061,[46,52,56,60,64,68,72,76,80],{"url":47,"sources":48,"tags":51},"https://git.kernel.org/stable/c/1c5f0d3f480abd8c26761b6b1f486822e77faea3",[49,50],"cve.org","nvd",[],{"url":53,"sources":54,"tags":55},"https://git.kernel.org/stable/c/a4ea20ab82aa2b197dc7b08f51e1d615578276a0",[49,50],[],{"url":57,"sources":58,"tags":59},"https://git.kernel.org/stable/c/78d837ce20517e0c1ff3ebe08ad64636e02c2e48",[49,50],[],{"url":61,"sources":62,"tags":63},"https://git.kernel.org/stable/c/965f07ea5fd1b9591bcccc825a93ad883e56222c",[49,50],[],{"url":65,"sources":66,"tags":67},"https://git.kernel.org/stable/c/d5b16eb076f46c88d02d41ece5bec4e0d89158bb",[49,50],[],{"url":69,"sources":70,"tags":71},"https://git.kernel.org/stable/c/d71a611fca1984c0765f9317ff471ac8cd0e3e2f",[49,50],[],{"url":73,"sources":74,"tags":75},"https://git.kernel.org/stable/c/38a10fdd54d17590d45cb1c43b9889da383b6b1a",[49,50],[],{"url":77,"sources":78,"tags":79},"https://git.kernel.org/stable/c/64bc5dbc3260230e2f022288c71e5c680059384a",[49,50],[],{"url":81,"sources":82,"tags":83},"https://git.kernel.org/stable/c/94cdb9f33698478b0e7062586633c42c6158a786",[49,50],[],[],{"date":86,"score":44,"percentile":87},"2026-06-03",0.19339,[89,93,96,99,102,105,108,112,115,118,121,124,127,130,133,136,139,142,145,148,151,154,157,160,163,166,169,172,175,178,181,184,186,190,193,196,199,202,205,208,211,214,217,220,223,226,229,232,235,238,241,244,247,250,253,256,258,261,264,267,270,273,276,279,282,285,288,290,293,297,300,303,306,309,312,315,318,321,324,327,330,333,336,339,342,345,348,351,354,357],{"date":90,"score":91,"percentile":92},"2025-12-08",0.00033,0.08989,{"date":94,"score":91,"percentile":95},"2025-12-09",0.09054,{"date":97,"score":91,"percentile":98},"2025-12-10",0.09127,{"date":100,"score":91,"percentile":101},"2025-12-11",0.09161,{"date":103,"score":91,"percentile":104},"2025-12-12",0.09184,{"date":106,"score":91,"percentile":107},"2025-12-13",0.09191,{"date":109,"score":110,"percentile":111},"2025-12-14",0.00043,0.1319,{"date":113,"score":110,"percentile":114},"2025-12-15",0.13155,{"date":116,"score":110,"percentile":117},"2025-12-16",0.13161,{"date":119,"score":110,"percentile":120},"2025-12-17",0.13263,{"date":122,"score":110,"percentile":123},"2025-12-18",0.13324,{"date":125,"score":110,"percentile":126},"2025-12-19",0.13373,{"date":128,"score":110,"percentile":129},"2025-12-20",0.13364,{"date":131,"score":110,"percentile":132},"2025-12-21",0.13337,{"date":134,"score":110,"percentile":135},"2025-12-22",0.13289,{"date":137,"score":110,"percentile":138},"2025-12-23",0.13295,{"date":140,"score":110,"percentile":141},"2025-12-24",0.13297,{"date":143,"score":110,"percentile":144},"2025-12-25",0.1337,{"date":146,"score":110,"percentile":147},"2025-12-26",0.13333,{"date":149,"score":110,"percentile":150},"2025-12-27",0.13334,{"date":152,"score":110,"percentile":153},"2025-12-28",0.1331,{"date":155,"score":110,"percentile":156},"2025-12-29",0.13201,{"date":158,"score":110,"percentile":159},"2025-12-30",0.13204,{"date":161,"score":110,"percentile":162},"2025-12-31",0.13262,{"date":164,"score":110,"percentile":165},"2026-01-01",0.13331,{"date":167,"score":110,"percentile":168},"2026-01-02",0.13316,{"date":170,"score":110,"percentile":171},"2026-01-03",0.13282,{"date":173,"score":110,"percentile":174},"2026-01-04",0.13207,{"date":176,"score":110,"percentile":177},"2026-01-05",0.13159,{"date":179,"score":110,"percentile":180},"2026-01-06",0.13169,{"date":182,"score":110,"percentile":183},"2026-01-07",0.13205,{"date":185,"score":110,"percentile":162},"2026-01-08",{"date":187,"score":188,"percentile":189},"2026-01-09",0.00047,0.14776,{"date":191,"score":188,"percentile":192},"2026-01-10",0.14798,{"date":194,"score":188,"percentile":195},"2026-01-11",0.14748,{"date":197,"score":188,"percentile":198},"2026-01-12",0.14713,{"date":200,"score":188,"percentile":201},"2026-01-13",0.14697,{"date":203,"score":188,"percentile":204},"2026-01-14",0.14755,{"date":206,"score":188,"percentile":207},"2026-01-15",0.14751,{"date":209,"score":188,"percentile":210},"2026-01-16",0.14762,{"date":212,"score":188,"percentile":213},"2026-01-17",0.14781,{"date":215,"score":188,"percentile":216},"2026-01-18",0.14716,{"date":218,"score":188,"percentile":219},"2026-01-19",0.14646,{"date":221,"score":188,"percentile":222},"2026-01-20",0.14628,{"date":224,"score":188,"percentile":225},"2026-01-21",0.14617,{"date":227,"score":188,"percentile":228},"2026-01-22",0.14539,{"date":230,"score":188,"percentile":231},"2026-01-23",0.14615,{"date":233,"score":188,"percentile":234},"2026-01-24",0.14649,{"date":236,"score":188,"percentile":237},"2026-01-25",0.14588,{"date":239,"score":188,"percentile":240},"2026-01-26",0.14499,{"date":242,"score":188,"percentile":243},"2026-01-27",0.14495,{"date":245,"score":188,"percentile":246},"2026-01-28",0.14504,{"date":248,"score":188,"percentile":249},"2026-01-29",0.14469,{"date":251,"score":188,"percentile":252},"2026-01-30",0.1447,{"date":254,"score":188,"percentile":255},"2026-01-31",0.14492,{"date":257,"score":188,"percentile":249},"2026-02-01",{"date":259,"score":188,"percentile":260},"2026-02-02",0.14419,{"date":262,"score":188,"percentile":263},"2026-02-03",0.14391,{"date":265,"score":188,"percentile":266},"2026-02-04",0.1439,{"date":268,"score":188,"percentile":269},"2026-02-05",0.14435,{"date":271,"score":188,"percentile":272},"2026-02-06",0.14454,{"date":274,"score":188,"percentile":275},"2026-02-07",0.14475,{"date":277,"score":188,"percentile":278},"2026-02-08",0.14451,{"date":280,"score":188,"percentile":281},"2026-02-09",0.14423,{"date":283,"score":188,"percentile":284},"2026-02-10",0.14349,{"date":286,"score":188,"percentile":287},"2026-02-11",0.14396,{"date":289,"score":188,"percentile":281},"2026-02-12",{"date":291,"score":188,"percentile":292},"2026-02-13",0.14424,{"date":294,"score":295,"percentile":296},"2026-02-14",0.00049,0.15122,{"date":298,"score":295,"percentile":299},"2026-02-15",0.15108,{"date":301,"score":295,"percentile":302},"2026-02-16",0.15071,{"date":304,"score":295,"percentile":305},"2026-02-17",0.15042,{"date":307,"score":295,"percentile":308},"2026-02-18",0.15267,{"date":310,"score":295,"percentile":311},"2026-02-19",0.15337,{"date":313,"score":295,"percentile":314},"2026-02-20",0.15338,{"date":316,"score":295,"percentile":317},"2026-02-21",0.15332,{"date":319,"score":295,"percentile":320},"2026-02-22",0.15331,{"date":322,"score":295,"percentile":323},"2026-02-23",0.15292,{"date":325,"score":295,"percentile":326},"2026-02-24",0.15252,{"date":328,"score":295,"percentile":329},"2026-02-25",0.15215,{"date":331,"score":295,"percentile":332},"2026-02-26",0.15166,{"date":334,"score":295,"percentile":335},"2026-02-27",0.15182,{"date":337,"score":295,"percentile":338},"2026-02-28",0.15179,{"date":340,"score":295,"percentile":341},"2026-03-01",0.15204,{"date":343,"score":295,"percentile":344},"2026-03-02",0.15148,{"date":346,"score":295,"percentile":347},"2026-03-03",0.15121,{"date":349,"score":295,"percentile":350},"2026-03-04",0.15073,{"date":352,"score":295,"percentile":353},"2026-03-05",0.15079,{"date":355,"score":295,"percentile":356},"2026-03-06",0.15083,{"date":358,"score":295,"percentile":359},"2026-03-07",0.1509,[],[362],{"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,383,386,389,392,395,398],{"version":368,"is_range":369,"range_type":49,"version_start":370,"version_start_type":371,"version_end":372,"version_end_type":373,"fixed_in":9},">= 0dd1e247fd39aed20fd2baacc62ca44d82534798, \u003C 1c5f0d3f480abd8c26761b6b1f486822e77faea3",true,"0dd1e247fd39aed20fd2baacc62ca44d82534798","including","1c5f0d3f480abd8c26761b6b1f486822e77faea3","excluding",{"version":375,"is_range":369,"range_type":49,"version_start":370,"version_start_type":371,"version_end":376,"version_end_type":373,"fixed_in":9},">= 0dd1e247fd39aed20fd2baacc62ca44d82534798, \u003C a4ea20ab82aa2b197dc7b08f51e1d615578276a0","a4ea20ab82aa2b197dc7b08f51e1d615578276a0",{"version":378,"is_range":369,"range_type":49,"version_start":370,"version_start_type":371,"version_end":379,"version_end_type":373,"fixed_in":9},">= 0dd1e247fd39aed20fd2baacc62ca44d82534798, \u003C 78d837ce20517e0c1ff3ebe08ad64636e02c2e48","78d837ce20517e0c1ff3ebe08ad64636e02c2e48",{"version":381,"is_range":369,"range_type":49,"version_start":370,"version_start_type":371,"version_end":382,"version_end_type":373,"fixed_in":9},">= 0dd1e247fd39aed20fd2baacc62ca44d82534798, \u003C 965f07ea5fd1b9591bcccc825a93ad883e56222c","965f07ea5fd1b9591bcccc825a93ad883e56222c",{"version":384,"is_range":369,"range_type":49,"version_start":370,"version_start_type":371,"version_end":385,"version_end_type":373,"fixed_in":9},">= 0dd1e247fd39aed20fd2baacc62ca44d82534798, \u003C d5b16eb076f46c88d02d41ece5bec4e0d89158bb","d5b16eb076f46c88d02d41ece5bec4e0d89158bb",{"version":387,"is_range":369,"range_type":49,"version_start":370,"version_start_type":371,"version_end":388,"version_end_type":373,"fixed_in":9},">= 0dd1e247fd39aed20fd2baacc62ca44d82534798, \u003C d71a611fca1984c0765f9317ff471ac8cd0e3e2f","d71a611fca1984c0765f9317ff471ac8cd0e3e2f",{"version":390,"is_range":369,"range_type":49,"version_start":370,"version_start_type":371,"version_end":391,"version_end_type":373,"fixed_in":9},">= 0dd1e247fd39aed20fd2baacc62ca44d82534798, \u003C 38a10fdd54d17590d45cb1c43b9889da383b6b1a","38a10fdd54d17590d45cb1c43b9889da383b6b1a",{"version":393,"is_range":369,"range_type":49,"version_start":370,"version_start_type":371,"version_end":394,"version_end_type":373,"fixed_in":9},">= 0dd1e247fd39aed20fd2baacc62ca44d82534798, \u003C 64bc5dbc3260230e2f022288c71e5c680059384a","64bc5dbc3260230e2f022288c71e5c680059384a",{"version":396,"is_range":369,"range_type":49,"version_start":370,"version_start_type":371,"version_end":397,"version_end_type":373,"fixed_in":9},">= 0dd1e247fd39aed20fd2baacc62ca44d82534798, \u003C 94cdb9f33698478b0e7062586633c42c6158a786","94cdb9f33698478b0e7062586633c42c6158a786",{"version":399,"is_range":42,"range_type":49,"version_start":399,"version_start_type":371,"version_end":399,"version_end_type":371,"fixed_in":9},"4.2"]