CVE-2026-41242
Fixed in a distro release EPSS <1%CVSS 9.4
protobufjs compiles protobuf definitions into JavaScript (JS) functions. In versions prior to 8.0.1 and 7.5.5, attackers can inject arbitrary code in the "type" fields of protobuf definitions, which will then execute during object decoding using that definition. Versions 8.0.1 and 7.5.5 patch the issue.
Products: protobufjs protobuf.js, Red Hat Developer Hub 1.8, Red Hat Developer Hub 1.9, Red Hat OpenShift AI 2.25, Red Hat OpenShift AI 3.3, Red Hat OpenShift Dev Spaces 3.30, Red Hat Cryostat 4, Red Hat OpenShift Pipelines, Red Hat OpenShift Service Mesh 3, Red Hat Ansible Automation Platform 2, Red Hat build of Apicurio Registry 3, Red Hat Build of Podman Desktop, Red Hat Ceph Storage 9, Red Hat Developer Hub, Red Hat Enterprise Linux 8, Red Hat Enterprise Linux 9, Red Hat Enterprise Linux AI (RHEL AI) 3, Red Hat Hardened Images, Red Hat OpenShift AI (RHOAI), Red Hat OpenShift Container Platform 4, Red Hat Openshift Data Foundation 4, Red Hat Self-service automation portal 2
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| npm | protobufjs | 8.0.1 |
| npm | protobufjs | 7.5.5 |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Chainguard | gemini-cli | 0.44.0-r0 |
| Chainguard | jitsucom-jitsu-console | 2.11.0-r22 |
| Chainguard | kibana-8.17 | 8.17.10-r18 |
| Chainguard | kibana-8.17-bitnami | 8.17.10-r18 |
| Chainguard | kibana-8.17-iamguarded | 8.17.10-r18 |
| Chainguard | kibana-8.18 | no fix |
| Chainguard | kibana-8.18-bitnami | no fix |
| Chainguard | kibana-8.18-iamguarded | no fix |
| Chainguard | kibana-8.19 | 8.19.14-r3 |
| Chainguard | kibana-8.19-bitnami | 8.19.14-r3 |
| Chainguard | kibana-8.19-iamguarded | 8.19.14-r3 |
| Chainguard | kibana-9.0 | 9.0.8-r20 |
| Chainguard | kibana-9.0-bitnami | 9.0.8-r20 |
| Chainguard | kibana-9.0-iamguarded | 9.0.8-r20 |
| Chainguard | kibana-9.1 | 9.1.10-r13 |
| Chainguard | kibana-9.1-iamguarded | 9.1.10-r13 |
| Chainguard | kibana-9.2 | 9.2.7-r6 |
| Chainguard | kibana-9.2-iamguarded | 9.2.7-r6 |
| Chainguard | kibana-9.3 | 9.3.3-r5 |
| Chainguard | kibana-9.3-iamguarded | 9.3.3-r5 |
| Chainguard | kubeflow-centraldashboard | 1.10.0-r20 |
| Chainguard | langfuse-2 | 2.95.12-r21 |
| Chainguard | langfuse-2-worker | 2.95.12-r21 |
| Chainguard | langfuse-3 | 3.164.0-r6 |
| Chainguard | langfuse-3-worker | 3.164.0-r6 |
| Chainguard | langfuse-fips-2 | 2.95.12-r23 |
| Chainguard | langfuse-fips-2-worker | 2.95.12-r23 |
| Chainguard | langfuse-fips-3 | 3.164.0-r5 |
| Chainguard | langfuse-fips-3-worker | 3.164.0-r5 |
| Chainguard | librechat | 0.8.4-r5 |
| Chainguard | nemo | 2.7.3-r10 |
| Chainguard | opentelemetry-auto-instrumentations-node | 0.73.0-r0 |
| Chainguard | pulumi-language-nodejs | 3.229.0-r5 |
| Chainguard | renovate | 43.138.3-r1 |
| Chainguard | vitess-21 | no fix |
| Chainguard | vitess-22 | 22.0.4-r11 |
| Chainguard | vitess-23 | 23.0.3-r15 |
| Wolfi | jitsucom-jitsu-console | 2.11.0-r22 |
| Wolfi | kubeflow-centraldashboard | 1.10.0-r20 |
| Wolfi | langfuse-3 | 3.164.0-r6 |
| Wolfi | langfuse-3-worker | 3.164.0-r6 |
| Wolfi | pulumi-language-nodejs | 3.229.0-r5 |
| Wolfi | renovate | 43.138.3-r1 |
| Wolfi | vitess-23 | 23.0.3-r15 |