Sceawere
Vulnerability Detail
CVE-2026-55979UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
CatchPulse Named Pipe Access Control Vulnerability
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 5.2
- Creation Date
- 2d ago
- Vendor
- SecureAge
- Product
- CatchPulse
- Attack Type
- N/A
- Vector String
- CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:C/C:L/I:N/A:L
- Attack Complexity
- LOW
Narrative and Response
Description
An improper access control check in CatchPulse's named pipe communication interface could allow an attacker to invoke CatchPulse functions. This is limited to operations that enforce more restrictive security policies.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "5.2",
"pubDate": "2026-08-06T10:16:44.127Z",
"pubdate": "2026-08-06T10:16:44.127Z",
"executiveSummary": "An improper access control vulnerability has been identified within the named pipe communication interface of CatchPulse. This security flaw stems from insufficient authorization and access validation checks implemented on the inter-process communication mechanism utilized by the application.\nThe vulnerability allows an unprivileged local attacker to interact with the CatchPulse named pipe interface and invoke internal functions exposed by the service. Although the exploitation scope is restricted to operations that enforce more restrictive security policies, successful interaction with the exposed interface can lead to unauthorized execution of specific application functionalities.\nThe affected product is CatchPulse. The risk implications include the potential bypass of intended software boundaries and unauthorized invocation of privileged or controlled routines via the named pipe endpoint.\nAttacker capabilities are constrained by the security policies enforced by the targeted functions themselves. However, the presence of inadequate access controls permits unauthorized local entities to send arbitrary commands or data payloads to the communication channel.\nExploitation requirements include local execution capability on the host system to interface directly with the named pipe exposed by CatchPulse. No specific patch levels or version numbers are detailed in the current scope, but remediation requires proper implementation of discretionary access control lists (DACLs) and rigorous caller validation on the named pipe server instance.",
"technicalDetails": "The root cause of the vulnerability lies in the improper implementation of access control checks within the named pipe communication interface of CatchPulse. Named pipes in Windows environments rely on security descriptors to define which users or security identifiers (SIDs) possess permissions to connect, read from, or write to the pipe instance.\nDue to the flawed access control configuration, the named pipe server fails to adequately verify the integrity, privileges, or identity of the connecting client process prior to servicing IPC requests. Consequently, any local user or low-privilege process capable of opening a handle to the named pipe can issue control commands or transmit serialized data structures to the underlying service component.\nThe attack flow proceeds as follows: First, the attacker identifies the specific named pipe endpoint utilized by CatchPulse for internal IPC. Second, the attacker utilizes standard system APIs, such as CreateFile, to open a bi-directional handle to the named pipe. Third, the attacker crafts a malicious input payload designed to trigger specific CatchPulse functions exposed through the communication interface. Fourth, the pipe server receives the input and executes the requested routine without enforcing strict caller validation.\nThe vulnerable component is the named pipe IPC handling routine within CatchPulse. The vulnerability is exploitable locally without requiring authentication to the application itself, assuming the attacker has execution rights on the host operating system. Network exposure is typically absent unless the named pipe is improperly mapped or proxied, restricting the attack surface primarily to local adversaries.\nThe impact of payload behavior and post-exploitation is bounded by the operational constraints of the functions exposed via the pipe. Because the functionality is limited to operations enforcing more restrictive security policies, arbitrary code execution is not inherently guaranteed by this vector alone. However, unauthorized function invocation can disrupt service logic, abuse internal administrative APIs, or potentially serve as a primitive for further local privilege escalation if chained with secondary vulnerabilities."
}