Description
Improper Input Validation in the decode() function of the traceparser library could allow an attacker with a corrupted kernel trace event log (.kev) file, to execute arbitrary code or cause a crash in processes that use libtraceparser in QNX hosts or targets.
Published: 2026-07-29
Score: 7 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The libtraceparser decode() function fails to properly validate input from kernel trace event log (.kev) files, allowing an attacker who can supply a corrupted file to execute arbitrary code in any process that loads the library or to cause a crash. The impact is equivalent to remote code execution or denial of service within affected QNX hosts or targets.

Affected Systems

BlackBerry Ltd’s QNX Software Development Platform is affected. No specific version information was provided, so all installations that include libtraceparser should be considered vulnerable.

Risk and Exploitability

The vulnerability has a CVSS score of 7, indicating high severity. The EPSS score is below 1%, suggesting a low current probability of exploitation, and it is not listed in the CISA KEV catalog. An attacker can exploit the flaw by delivering a crafted .kev file to a process that processes trace logs; the failure to sanitize input allows code execution or a crash. The likely attack vector is file-based, requiring the attacker to provide a malicious log file.

Generated by OpenCVE AI on August 4, 2026 at 12:26 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply any available vendor patch that addresses the improper input validation flaw (CWE‑1284) in libtraceparser.
  • If a patch is not yet available, enforce strict input validation or sanitization around the decode() function—restrict or audit the sources of .kev files and implement checks that validate critical fields before parsing, to mitigate the CWE‑1284 vulnerability.
  • If libtraceparser is not essential to your workflow, isolate or remove the library from the system to eliminate the vulnerability.

Generated by OpenCVE AI on August 4, 2026 at 12:26 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 30 Jul 2026 14:00:00 +0000

Type Values Removed Values Added
First Time appeared Blackberry
Blackberry qnx Software Development Platform
Vendors & Products Blackberry
Blackberry qnx Software Development Platform

Wed, 29 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 29 Jul 2026 18:15:00 +0000

Type Values Removed Values Added
Description Improper Input Validation in the decode() function of the traceparser library could allow an attacker with a corrupted kernel trace event log (.kev) file, to execute arbitrary code or cause a crash in processes that use libtraceparser in QNX hosts or targets.
Title Vulnerability in the QNX libtraceparser Impacts QNX Software Development Platform
Weaknesses CWE-1284
References
Metrics cvssV3_1

{'score': 7, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:H'}


Subscriptions

Blackberry Qnx Software Development Platform
cve-icon MITRE

Status: PUBLISHED

Assigner: blackberry

Published:

Updated: 2026-07-29T18:08:13.992Z

Reserved: 2026-04-10T17:41:10.441Z

Link: CVE-2026-40272

cve-icon Vulnrichment

Updated: 2026-07-29T18:08:07.435Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-29T18:16:53.347

Modified: 2026-07-30T16:51:19.723

Link: CVE-2026-40272

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T12:30:09Z

Weaknesses
  • CWE-1284

    Improper Validation of Specified Quantity in Input