Senzee1984

#1423of 53,632
155.8Total CVSS
Vulnerabilities · 18
Medium
1
High
10
Critical
7
PT-2025-4295
8.7
2025-01-17
Stats · Stats · CVE-2025-21606
**Name of the Vulnerable Software and Affected Versions** Stats versions prior to 2.11.21 **Description** The Stats application is vulnerable to a local privilege escalation due to the insecure implementation of its XPC service. The application registers a Mach service under the name `eu.exelban.Stats.SMC.Helper`. The associated binary, `eu.exelban.Stats.SMC.Helper`, is a privileged helper tool designed to execute actions requiring elevated privileges on behalf of the client, such as setting fan modes, adjusting fan speeds, and executing the `powermetrics` command. The root cause of this vulnerability lies in the `shouldAcceptNewConnection` method, which unconditionally returns YES (or true), allowing any XPC client to connect to the service without any form of verification. As a result, unauthorized clients can establish a connection to the Mach service and invoke methods exposed by the HelperTool interface. An attacker can exploit this vulnerability to modify the hardware settings of the user’s device and execute arbitrary code with root privileges. **Recommendations** For versions prior to 2.11.21, upgrade to version 2.11.21 to address the vulnerability. As a temporary workaround, consider disabling the `shouldAcceptNewConnection` method or restricting access to the `eu.exelban.Stats.SMC.Helper` service until a patch is available. Avoid using the `powermetrics` command in the affected API endpoint until the issue is resolved.
PT-2024-30535
6.8
2024-08-21
Unknown · Ckanext-Archiver · CVE-2024-43371
**Name of the Vulnerable Software and Affected Versions** CKAN versions prior to 2.10.5 CKAN versions prior to 2.11.0 **Description** CKAN is an open-source data management system for powering data hubs and data portals. There are a number of CKAN plugins, including XLoader, DataPusher, Resource proxy, and ckanext-archiver, that work by downloading the contents of local or remote files in order to perform some actions with their contents. All of them use the resource URL, and there are currently no checks to limit what URLs can be requested. This means that a malicious (or unaware) user can create a resource with a URL pointing to a place where they should not have access in order for one of the previous tools to retrieve it, known as a Server Side Request Forgery. Users wanting to protect against these kinds of attacks can use one or a combination of the following approaches: (1) Use a separate HTTP proxy like Squid that can be used to allow/disallow IPs, domains, etc., as needed, and make CKAN extensions aware of this setting via the `ckan.download proxy` config option. (2) Implement custom firewall rules to prevent access to restricted resources. (3) Use custom validators on the `url` field to block/allow certain domains or IPs. **Recommendations** For CKAN versions prior to 2.10.5, use a separate HTTP proxy like Squid to allow/disallow IPs, domains, etc., as needed, and make CKAN extensions aware of this setting via the `ckan.download proxy` config option. For CKAN versions prior to 2.11.0, implement custom firewall rules to prevent access to restricted resources. For all affected versions, use custom validators on the `url` field to block/allow certain domains or IPs.