CVE-2026-92781

Summary

Builder.io Gen2 SDKs through versions 5.2.11 and 0.25.13 contain a prototype pollution vulnerability in the unflatten helper that processes builder.userAttributes query parameters without prototype guards. Attackers can craft preview links with proto or prototype segments to pollute Object.prototype in a visitor's browser when the SDK processes the malicious URL.

Affected Software

VendorProductVersion RangeStatus
BuilderIO@builder.io/sdk-react0 <= 5.2.11affected
BuilderIO@builder.io/sdk-vue0 <= 5.2.11affected
BuilderIO@builder.io/sdk-svelte0 <= 5.2.11affected
BuilderIO@builder.io/sdk-solid0 <= 5.2.11affected
BuilderIO@builder.io/sdk-qwik0 <= 0.25.13affected
BuilderIO@builder.io/sdk-angular0 <= 0.25.13affected
BuilderIO@builder.io/sdk-react-nextjs0 <= 0.25.13affected

Weaknesses

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

References