Allocation of Resources Without Limits or Throttling in protobuf.js - CVE-2026-54270
Published: June 13, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to allocation of resources without limits or throttling in unknown field retention during binary decode when processing attacker-controlled protobuf binary data. A remote attacker can send a crafted protobuf payload with many unknown fields to cause a denial of service.
Exploitation requires the application to decode untrusted protobuf binary input, treat attacker-selected field numbers as unknown, and retain decoded messages long enough for memory pressure to build.
Affected software
IBM Maximo Application Suite - Manage Component
How to mitigate CVE-2026-54270
IBM Maximo Application Suite - Manage Component - addressed in versions 9.0.28, 9.1.20, 9.2.1