WebKit WebAssembly Missing Order Check

When a WebAssembly binary is parsed in ModuleParser::parse, it is expected to contain certain sections in a certain order, but can also contain custom sections that can appear anywhere in the binary. The ordering check validateOrder() does not adequately check that sections are in the correct order when a binary contains custom sections.

MD5 | d9c23ee48266ac97c0d46ca18c95d336

Related Posts