Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1110 CNY

100%

CVE-2023-52615— hwrng: core - Fix page fault dead lock on mmap-ed hwrng

EPSS 0.01% · P0

Affected Version Matrix 18

VendorProductVersion RangeStatus
LinuxLinux9996508b3353063f2d6c48c1a28a84543d72d70b< eafd83b92f6c044007a3591cbd476bcf90455990affected
9996508b3353063f2d6c48c1a28a84543d72d70b< 5030d4c798863ccb266563201b341a099e8cdd48affected
9996508b3353063f2d6c48c1a28a84543d72d70b< c6a8111aacbfe7a8a70f46cc0de8eed00561693caffected
9996508b3353063f2d6c48c1a28a84543d72d70b< 26cc6d7006f922df6cc4389248032d955750b2a0affected
9996508b3353063f2d6c48c1a28a84543d72d70b< aa8aa16ed9adf1df05bb339d588cf485a011839eaffected
9996508b3353063f2d6c48c1a28a84543d72d70b< ecabe8cd456d3bf81e92c53b074732f3140f170daffected
9996508b3353063f2d6c48c1a28a84543d72d70b< 6822a14271786150e178869f1495cc03e74c5029affected
9996508b3353063f2d6c48c1a28a84543d72d70b< 78aafb3884f6bc6636efcc1760c891c8500b9922affected
… +10 more rows
Get alerts for future matching vulnerabilitiesLog in to subscribe

I. Basic Information for CVE-2023-52615

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
hwrng: core - Fix page fault dead lock on mmap-ed hwrng
Source: NVD (National Vulnerability Database)
Vulnerability Description
In the Linux kernel, the following vulnerability has been resolved: hwrng: core - Fix page fault dead lock on mmap-ed hwrng There is a dead-lock in the hwrng device read path. This triggers when the user reads from /dev/hwrng into memory also mmap-ed from /dev/hwrng. The resulting page fault triggers a recursive read which then dead-locks. Fix this by using a stack buffer when calling copy_to_user.
Source: NVD (National Vulnerability Database)
CVSS Information
N/A
Source: NVD (National Vulnerability Database)
Vulnerability Type
N/A
Source: NVD (National Vulnerability Database)
Vulnerability Title
Linux kernel 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel存在安全漏洞,该漏洞源于mmap-ed hwrng存在死锁问题。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

VendorProductAffected VersionsCPESubscribe
LinuxLinux 9996508b3353063f2d6c48c1a28a84543d72d70b ~ eafd83b92f6c044007a3591cbd476bcf90455990 -
LinuxLinux 2.6.33 -

II. Public POCs for CVE-2023-52615

#POC DescriptionSource LinkShenlong Link
AI-Generated POCPremium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2023-52615

登录查看更多情报信息。

Mailing List Discussions for CVE-2023-52615 (2)

Other References for CVE-2023-52615 (8)

Same Patch Batch · Linux · 2024-03-18 · 21 CVEs total

CVE-2024-26634net: fix removing a namespace with conflicting altnames
CVE-2024-26641ip6_tunnel: make sure to pull inner header in __ip6_tnl_rcv()
CVE-2024-26640tcp: add sanity checks to rx zerocopy
CVE-2023-52619pstore/ram: Fix crash when setting number of cpus to an odd number
CVE-2023-52618block/rnbd-srv: Check for unlikely string overflow
CVE-2023-52617PCI: switchtec: Fix stdev_release() crash after surprise hot remove
CVE-2024-26638nbd: always initialize struct msghdr completely
CVE-2024-26636llc: make llc_ui_sendmsg() more robust against bonding changes
CVE-2024-26637wifi: ath11k: rely on mac80211 debugfs handling for vif
CVE-2024-26635llc: Drop support for ETH_P_TR_802_2.
CVE-2023-52609binder: fix race between mmput() and do_exit()
CVE-2023-52616crypto: lib/mpi - Fix unexpected pointer access in mpi_ec_init
CVE-2023-52614PM / devfreq: Fix buffer overflow in trans_stat_show
CVE-2024-26633ip6_tunnel: fix NEXTHDR_FRAGMENT handling in ip6_tnl_parse_tlv_enc_lim()
CVE-2024-26632block: Fix iterating over an empty bio with bio_for_each_folio_all
CVE-2024-26631ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_work
CVE-2023-52613drivers/thermal/loongson2_thermal: Fix incorrect PTR_ERR() judgment
CVE-2023-52612crypto: scomp - fix req->dst buffer overflow
CVE-2023-52611wifi: rtw88: sdio: Honor the host max_req_size in the RX path
CVE-2023-52610net/sched: act_ct: fix skb leak and crash on ooo frags

IV. Related Vulnerabilities

V. Comments for CVE-2023-52615

No comments yet


Leave a comment