CVE-2026-92779 PUBLISHED

Builder.io Gen2 SDKs through 5.2.11 Prototype Pollution via Bindings

Assigner: VulnCheck
Reserved: 16.09.2026 Published: 16.09.2026 Updated: 16.09.2026

Builder.io Gen2 SDKs through versions 5.2.11 and 0.25.13 contain a prototype pollution vulnerability in the deep-set helper function that processes content block bindings without validation. Attackers can craft content blocks with binding keys containing proto, prototype, or constructor paths to pollute Object.prototype during rendering, affecting all subsequent objects created in the process including other tenants' renders.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:L/SC:N/SI:N/SA:N
CVSS Score: 7.2

Product Status

Vendor BuilderIO
Product @builder.io/sdk-react
Versions Default: unaffected
  • affected from 0 to 5.2.11 (incl.)
Vendor BuilderIO
Product @builder.io/sdk-vue
Versions Default: unaffected
  • affected from 0 to 5.2.11 (incl.)
Vendor BuilderIO
Product @builder.io/sdk-svelte
Versions Default: unaffected
  • affected from 0 to 5.2.11 (incl.)
Vendor BuilderIO
Product @builder.io/sdk-solid
Versions Default: unaffected
  • affected from 0 to 5.2.11 (incl.)
Vendor BuilderIO
Product @builder.io/sdk-qwik
Versions Default: unaffected
  • affected from 0 to 0.25.13 (incl.)
Vendor BuilderIO
Product @builder.io/sdk-angular
Versions Default: unaffected
  • affected from 0 to 0.25.13 (incl.)
Vendor BuilderIO
Product @builder.io/sdk-react-nextjs
Versions Default: unaffected
  • affected from 0 to 0.25.13 (incl.)

Credits

  • George Chen finder

References

Problem Types

  • Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution') CWE