
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2023-52846 is a vulnerability discovered in the Linux kernel, specifically affecting the High-availability Seamless Redundancy (HSR) protocol implementation. The vulnerability was identified on October 27, 2023, and involves a use-after-free issue in the prp_create_tagged_frame() function (Kernel Git).
The vulnerability stems from a flaw in the prp_fill_rct() function's error handling. When the function fails, it frees the socket buffer (skb) and returns NULL, while on the success path, it returns the original skb. This inconsistency in return value handling could lead to a use-after-free condition. The issue was introduced by commit 451d8123f897 'net: prp: add packet handling support' (Kernel Git).
A use-after-free vulnerability can potentially lead to system crashes, memory corruption, or arbitrary code execution in the context of the kernel. This could affect systems utilizing the HSR/PRP (Parallel Redundancy Protocol) networking features (NVD).
The vulnerability has been patched in the Linux kernel by modifying the prp_create_tagged_frame() function to properly handle the return value from prp_fill_rct(). The fix involves using the returned value directly instead of maintaining a separate reference to the socket buffer (Kernel Git).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."