A vulnerability in the Linux kernel's phonet networking subsystem could cause a kernel panic due to an improper BUG_ON() assertion in the… (CVE-2026-53292)
A vulnerability in the Linux kernel's phonet networking subsystem could cause a kernel panic due to an improper BUG_ON() assertion in the pn_socket_autobind() function. This occurs when pn_socket_bind() returns -EINVAL in certain socket states, leading to a kernel crash triggered by user actions. The issue has been resolved by treating this error case as a normal error instead of triggering a panic.
AI Analysis
Technical Summary
The Linux kernel phonet subsystem contained a vulnerability where pn_socket_autobind() would call pn_socket_bind() with port 0 and, upon receiving an -EINVAL error, assert that the socket port was non-zero. However, pn_socket_bind() can return -EINVAL when the socket state is not TCP_CLOSE even if the socket was never bound and the port remains zero. This causes the BUG_ON() macro to fire, resulting in a kernel panic. The fix changes the behavior to propagate the -EINVAL error normally instead of panicking, preventing user-triggered kernel crashes.
Potential Impact
This vulnerability leads to a denial of service condition by causing a kernel panic when a user triggers the specific socket bind scenario. There is no impact on confidentiality or integrity, only availability is affected due to the kernel crash.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a patch is available, avoid triggering the pn_socket_autobind() function with conditions that cause pn_socket_bind() to return -EINVAL in non-TCP_CLOSE socket states to prevent kernel panics.
A vulnerability in the Linux kernel's phonet networking subsystem could cause a kernel panic due to an improper BUG_ON() assertion in the… (CVE-2026-53292)
Description
A vulnerability in the Linux kernel's phonet networking subsystem could cause a kernel panic due to an improper BUG_ON() assertion in the pn_socket_autobind() function. This occurs when pn_socket_bind() returns -EINVAL in certain socket states, leading to a kernel crash triggered by user actions. The issue has been resolved by treating this error case as a normal error instead of triggering a panic.
CVSS v3.1
Score 5.5medium
Weaknesses
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
The Linux kernel phonet subsystem contained a vulnerability where pn_socket_autobind() would call pn_socket_bind() with port 0 and, upon receiving an -EINVAL error, assert that the socket port was non-zero. However, pn_socket_bind() can return -EINVAL when the socket state is not TCP_CLOSE even if the socket was never bound and the port remains zero. This causes the BUG_ON() macro to fire, resulting in a kernel panic. The fix changes the behavior to propagate the -EINVAL error normally instead of panicking, preventing user-triggered kernel crashes.
Potential Impact
This vulnerability leads to a denial of service condition by causing a kernel panic when a user triggers the specific socket bind scenario. There is no impact on confidentiality or integrity, only availability is affected due to the kernel crash.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a patch is available, avoid triggering the pn_socket_autobind() function with conditions that cause pn_socket_bind() to return -EINVAL in non-TCP_CLOSE socket states to prevent kernel panics.
Technical Details
- Gcve Source
- db.gcve.eu
- Osv Id
- GHSA-mfj5-8wwq-98rr
- Osv Schema Version
- 1.4.0
- Aliases
- ["CVE-2026-53292"]
- Ecosystems
- []
- Database Specific Severity
- MODERATE
- Cvss Version
- 3.1
Threat ID: 6a4e4ed8c9d9e3dbe32883d2
Added to database: 07/08/2026, 13:21:28 UTC
Last enriched: 07/08/2026, 13:30:52 UTC
Last updated: 07/31/2026, 19:24:50 UTC
Views: 6
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.