Aller au contenu
8.9 Élevée

CVE-2026-33228 flatted is a circular JSON parser

Description

flatted is a circular JSON parser. Prior to version 3.4.2, the parse() function in flatted can use attacker-controlled string values from the parsed JSON as direct array index keys, without validating that they are numeric. Since the internal input buffer is a JavaScript Array, accessing it with the key "__proto__" returns Array.prototype via the inherited getter. This object is then treated as a legitimate parsed value and assigned as a property of the output object, effectively leaking a live reference to Array.prototype to the consumer. Any code that subsequently writes to that property will pollute the global prototype. This issue has been patched in version 3.4.2.

Produits et versions touchés

Produit Versions touchées Corrigé en
Red Hat Developer Hub 1.8 1776784286 premières → < 1776784286 1776784286
Red Hat Developer Hub 1.9 1777903262 premières → < 1777903262 1777903262
Red Hat 3scale API Management Platform 2 Versions non publiées
Red Hat Build of Keycloak Versions non publiées
Red Hat Single Sign-On 7 Versions non publiées
Cryostat 4 Versions non publiées
Logging Subsystem for Red Hat OpenShift Versions non publiées
Multicluster Engine for Kubernetes Versions non publiées
Red Hat Advanced Cluster Management for Kubernetes 2 Versions non publiées
Afficher les 23 autres branches
Produit Versions touchées Corrigé en
Red Hat AMQ Broker 7 Versions non publiées
Red Hat build of Apicurio Registry 2 Versions non publiées
Red Hat build of OptaPlanner 8 Versions non publiées
Red Hat Build of Podman Desktop Versions non publiées
Red Hat Data Grid 8 Versions non publiées
Red Hat Directory Server 11 Versions non publiées
Red Hat Directory Server 12 Versions non publiées
Red Hat Directory Server 13 Versions non publiées
Red Hat Enterprise Linux 10 Versions non publiées
Red Hat Enterprise Linux 8 Versions non publiées
Red Hat Enterprise Linux 9 Versions non publiées
Red Hat Fuse 7 Versions non publiées
Red Hat JBoss Enterprise Application Platform 7 Versions non publiées
Red Hat JBoss Enterprise Application Platform 8 Versions non publiées
Red Hat JBoss Enterprise Application Platform Expansion Pack Versions non publiées
Red Hat OpenShift AI (RHOAI) Versions non publiées
Red Hat OpenShift Container Platform 4 Versions non publiées
Red Hat Process Automation 7 Versions non publiées
Red Hat Quay 3 Versions non publiées
streams for Apache Kafka 2 Versions non publiées
streams for Apache Kafka 3 Versions non publiées
flatted 3.4 premières → < 3.4.2 3.4.2
Cluster Observability Operator 1.5.0 1782839996 premières → < 1782839996 1782839996

Références

Chronologie

  1. Publiée
  2. Dernière modification
Les 45 CVE de Red Hat Developer Hub 1.8 →
Suivre cette CVE