CVE-2022-32892
High · 8.6CVSS
8.6
EPSS
0.6%
Published
Nov 1, 2022
CISA due date
—
Cloudanix analysis
A security barrier in the software can be broken by certain restricted programs, letting them reach parts of the system they should not.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- Low
- Impact
- Privilege Gain
- Component
- Application
- Class
- Authorization Bypass
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
The flaw permits a sandboxed process to bypass sandbox restrictions, enabling actions outside the intended isolation boundaries.
Why it matters to the business
Organizations relying on Node.js may experience unauthorized privilege escalation or data access if exploited, increasing breach risk in sandboxed applications; update promptly despite low observed exploitation rates.
How an attack unfolds
An attacker influences or controls a sandboxed process and triggers the access weakness to escape restrictions and perform unauthorized operations.
How to fix it
Upgrade Node.js to the commit 7162e686b18d22b4385fa5c04274fb04dbd810c7 or later.
How to confirm the fix worked
Confirm the patched commit is present in the source tree or verify runtime behavior after upgrade shows restored sandbox enforcement.
Typical attack path
- Locate or establish a sandboxed process in a target Node.js application
- Supply crafted input or code to invoke the sandbox bypass
- Execute operations that violate intended sandbox limits
How to detect it
Review application and system logs for unexpected privilege changes or sandbox violation attempts originating from Node.js processes.
What your security team should do
- Apply the fixed commit across all Node.js deployments
- Audit sandbox usage in applications for unnecessary exposure
- Test sandbox boundaries post-update to ensure isolation holds
The record
An access issue was addressed with improvements to the sandbox. This issue is fixed in Safari 16, iOS 15.7 and iPadOS 15.7, iOS 16, macOS Ventura 13. A sandboxed process may be able to circumvent sandbox restrictions.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Ubuntu:16.04:LTS | qtwebkit-opensource-src | 0 | No fix |
| Ubuntu:16.04:LTS | qtwebkit-source | 0 | No fix |
| Ubuntu:16.04:LTS | webkit2gtk | 0 | No fix |
| Ubuntu:16.04:LTS | webkitgtk | 0 | No fix |
| Ubuntu:18.04:LTS | qtwebkit-opensource-src | 0 | No fix |
| Ubuntu:18.04:LTS | qtwebkit-source | 0 | No fix |
| Ubuntu:18.04:LTS | webkit2gtk | 0 | No fix |
| Ubuntu:18.04:LTS | webkitgtk | 0 | No fix |
| Ubuntu:20.04:LTS | qtwebkit-opensource-src | 0 | No fix |
| Ubuntu:20.04:LTS | wpewebkit | 0 | No fix |
| Ubuntu:22.04:LTS | qtwebkit-opensource-src | 0 | No fix |
| Ubuntu:22.04:LTS | wpewebkit | 0 | No fix |
| Ubuntu:24.04:LTS | qtwebkit-opensource-src | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | qtwebkit-opensource-src | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | qtwebkit-source | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | webkit2gtk | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | webkitgtk | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | qtwebkit-opensource-src | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | qtwebkit-source | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | webkit2gtk | 0 | No fix |
| Ubuntu:Pro:18.04:LTS | webkitgtk | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | qtwebkit-opensource-src | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | wpewebkit | 0 | No fix |
| Ubuntu:Pro:22.04:LTS | qtwebkit-opensource-src | 0 | No fix |
| Ubuntu:Pro:22.04:LTS | wpewebkit | 0 | No fix |
| Ubuntu:Pro:24.04:LTS | qtwebkit-opensource-src | 0 | No fix |
Related vulnerabilities
- CVE-2024-54534 The issue was addressed with improved memory handling. Also affects qtwebkit-opensource-src
- CVE-2024-54508 The issue was addressed with improved memory handling. Also affects qtwebkit-opensource-src
- CVE-2024-54505 A type confusion issue was addressed with improved memory handling. Also affects qtwebkit-opensource-src
- CVE-2024-54502 The issue was addressed with improved checks. Also affects qtwebkit-opensource-src
- CVE-2024-54479 The issue was addressed with improved checks. Also affects qtwebkit-opensource-src
- CVE-2024-44308 The issue was addressed with improved checks. Also affects qtwebkit-opensource-src
- CVE-2024-44309 A cookie management issue was addressed with improved state management. Also affects qtwebkit-opensource-src
- CVE-2024-44296 The issue was addressed with improved checks. Also affects qtwebkit-opensource-src