CVE-2024-7457 Details
Description
The ws.stash.app.mac.daemon.helper tool contains a vulnerability caused by an incorrect use of macOS’s authorization model. Instead of validating the client's authorization reference, the helper invokes AuthorizationCopyRights() using its own privileged context (root), effectively authorizing itself rather than the client. As a result, it grants the system.preferences.admin right internally, regardless of the requesting client's privileges. This flawed logic allows unprivileged clients to invoke privileged operations via XPC, including unauthorized changes to system-wide network preferences such as SOCKS, HTTP, and HTTPS proxy settings. The absence of proper code-signing checks further enables arbitrary processes to exploit this flaw, leading to man-in-the-middle (MITM) attacks through traffic redirection.
A vulnerability in the ws.stash.app.mac.daemon.helper tool has been identified, stemming from a misapplication of macOS's authorization model. The helper improperly validates the client's authorization reference, instead using its own privileged context (root) to authorize itself. This flaw allows unprivileged clients to perform privileged operations via XPC, such as making unauthorized changes to system-wide network preferences, including SOCKS, HTTP, and HTTPS proxy settings. Additionally, the lack of proper code-signing checks enables arbitrary processes to exploit this vulnerability, potentially leading to man-in-the-middle attacks by redirecting traffic.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jun 11, 2025CISA-ADP
Assessed Jun 11, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://pentraze.com/ | Pentraze |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-863 | Incorrect Authorization | Pentraze |
Affected Products
| Product | Versions |
|---|---|
| ws.stash.app.mac.daemon.helper | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | Pentraze |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jun 11, 2025 | New CVE Received | Pentraze |
Volerion