[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"repo-stars":3,"vuln-DEBIAN-CVE-2021-47185":6},{"stargazers_count":4,"fetched_at":5},7,"2026-06-04T02:53:27.892Z",{"id":7,"descriptions":8,"cisa":9,"weaknesses":10,"exploits":11,"aliases":12,"duplicate_of":9,"upstream":13,"downstream":16,"duplicates":17,"related":18,"reserved_at":9,"published_at":19,"modified_at":20,"state":9,"summary":21,"references_raw":23,"kevs":30,"epss":9,"epss_history":31,"metrics":32,"affected":39},"DEBIAN-CVE-2021-47185","In the Linux kernel, the following vulnerability has been resolved:  tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc  When running ltp testcase(ltp/testcases/kernel/pty/pty04.c) with arm64, there is a soft lockup, which look like this one:    Workqueue: events_unbound flush_to_ldisc   Call trace:    dump_backtrace+0x0/0x1ec    show_stack+0x24/0x30    dump_stack+0xd0/0x128    panic+0x15c/0x374    watchdog_timer_fn+0x2b8/0x304    __run_hrtimer+0x88/0x2c0    __hrtimer_run_queues+0xa4/0x120    hrtimer_interrupt+0xfc/0x270    arch_timer_handler_phys+0x40/0x50    handle_percpu_devid_irq+0x94/0x220    __handle_domain_irq+0x88/0xf0    gic_handle_irq+0x84/0xfc    el1_irq+0xc8/0x180    slip_unesc+0x80/0x214 [slip]    tty_ldisc_receive_buf+0x64/0x80    tty_port_default_receive_buf+0x50/0x90    flush_to_ldisc+0xbc/0x110    process_one_work+0x1d4/0x4b0    worker_thread+0x180/0x430    kthread+0x11c/0x120  In the testcase pty04, The first process call the write syscall to send data to the pty master. At the same time, the workqueue will do the flush_to_ldisc to pop data in a loop until there is no more data left. When the sender and workqueue running in different core, the sender sends data fastly in full time which will result in workqueue doing work in loop for a long time and occuring softlockup in flush_to_ldisc with kernel configured without preempt. So I add need_resched check and cond_resched in the flush_to_ldisc loop to avoid it.",null,[],[],[],[14],{"_key":15},"CVE-2021-47185",[],[],[],"2024-04-10T19:15:47.383Z","2026-04-28T20:23:21.083917Z",{"cisa_kev":22,"cisa_ransomware":22,"cisa_vendor":9,"epss_severity":9,"epss_score":9,"severity":9,"severity_score":9,"severity_version":9,"severity_source":9,"severity_vector":9,"severity_status":9},false,[24],{"url":25,"sources":26,"tags":28},"https://security-tracker.debian.org/tracker/CVE-2021-47185",[27],"osv_debian",[29],"Advisory",[],[],[33],{"source":27,"cvss_v2_0":9,"cvss_v3_0":9,"cvss_v3_1":34,"cvss_v4_0":9},{"baseScore":35,"baseSeverity":9,"vectorString":36,"impactScore":37,"exploitabilityScore":38},4.4,"CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H",6,2.1,[40],{"ecosystem":41,"name":42,"vendor":43,"product":42,"cpe_part":9,"purl_type":44,"purl_namespace":43,"purl_name":42,"source":9,"versions":45},"Debian","linux","debian","deb",[46,52,55,56],{"version":47,"is_range":48,"range_type":49,"version_start":9,"version_start_type":9,"version_end":50,"version_end_type":51,"fixed_in":9},"lt5_10_84_1",true,"ecosystem","5.10.84-1","excluding",{"version":53,"is_range":48,"range_type":49,"version_start":9,"version_start_type":9,"version_end":54,"version_end_type":51,"fixed_in":9},"lt5_15_5_1","5.15.5-1",{"version":53,"is_range":48,"range_type":49,"version_start":9,"version_start_type":9,"version_end":54,"version_end_type":51,"fixed_in":9},{"version":53,"is_range":48,"range_type":49,"version_start":9,"version_start_type":9,"version_end":54,"version_end_type":51,"fixed_in":9}]