CVE-2026-16941 Overview
CVE-2026-16941 is an improper authorization vulnerability [CWE-863] affecting IBM i operating system versions 7.4, 7.5, and 7.6. The flaw allows a remote authenticated attacker to modify certain system messages without proper authorization checks. Exploitation requires valid low-privilege credentials on the target system and can be performed over the network without user interaction. The vulnerability affects message integrity but does not expose confidential data or degrade system availability.
Critical Impact
An authenticated remote attacker can tamper with system messages on affected IBM i platforms, potentially misleading administrators or masking malicious activity through unauthorized message modification.
Affected Products
- IBM i version 7.4
- IBM i version 7.5
- IBM i version 7.6
Discovery Timeline
- 2026-09-04 - CVE-2026-16941 published to the National Vulnerability Database
- 2026-09-10 - Last updated in NVD database
Technical Details for CVE-2026-16941
Vulnerability Analysis
The vulnerability resides in the IBM i message-handling subsystem, where authorization checks are not properly enforced before certain system messages can be modified. An authenticated user with low privileges can invoke operations that alter system-generated messages the account should not be able to change. The impact is limited to message integrity, with no direct effect on confidentiality or availability. Because IBM i deployments frequently use system messages for operational auditing and administrator notifications, tampered messages can undermine incident response and obscure operational anomalies.
Root Cause
The root cause is improper authorization [CWE-863]. The affected code path performs an operation on system messages without verifying that the calling user possesses the necessary object or function authority. This missing authorization check violates the least-privilege model expected on IBM i, where message queue operations should be gated by object authorities such as *CHANGE or *ALL.
Attack Vector
Exploitation occurs over the network by an attacker who already holds a valid user profile on the target IBM i system. No user interaction is required, and attack complexity is low. The attacker connects to a service that exposes the vulnerable message operation and issues a request to modify a targeted system message. Refer to the IBM Support advisory for node 7285848 for vendor-supplied technical details.
No public proof-of-concept exploit is available, and the vulnerability is not listed on the CISA Known Exploited Vulnerabilities catalog.
Detection Methods for CVE-2026-16941
Indicators of Compromise
- Unexpected modifications to entries in system message queues such as QSYSOPR or QHST history logs that do not correlate with legitimate administrator activity.
- Message alterations attributed to low-privilege user profiles that would not normally have authority to change system messages.
- Discrepancies between operational events and their associated system messages, suggesting after-the-fact tampering.
Detection Strategies
- Enable and review IBM i audit journal (QAUDJRN) entries related to message queue changes, focusing on ZC (change) and object authority events.
- Baseline normal message queue write patterns and alert on modifications performed by non-administrative user profiles.
- Correlate authenticated session activity with subsequent message queue changes to identify anomalous sequences.
Monitoring Recommendations
- Forward IBM i audit journal data to a centralized SIEM or data lake for cross-source correlation and long-term retention.
- Monitor authentication events for low-privilege accounts followed by administrative-scope actions.
- Alert on modifications to messages generated by system-level jobs when the modifying profile is not an administrator.
How to Mitigate CVE-2026-16941
Immediate Actions Required
- Apply the IBM PTFs referenced in the IBM Support advisory for node 7285848 to all affected IBM i 7.4, 7.5, and 7.6 systems.
- Inventory user profiles with network access and validate that each holds only the object authorities required for its role.
- Review recent audit journal entries for unauthorized changes to system messages prior to patching.
Patch Information
IBM has published a security bulletin and corresponding PTFs on the IBM Support Page for Node 7285848. Administrators should apply the relevant PTF for their installed IBM i release (7.4, 7.5, or 7.6) following standard IBM i PTF installation procedures.
Workarounds
- Restrict network access to IBM i host services so that only trusted administrative networks can reach message-handling interfaces.
- Reduce the authorities of non-administrative user profiles, ensuring that low-privilege accounts cannot reach interfaces that expose the vulnerable operation.
- Increase audit journal coverage for message queue objects to improve visibility while patches are staged.
Refer to the IBM Support advisory for the authoritative list of PTFs and installation guidance for each supported IBM i release.
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

