Skip to content

[C++] Check for valid variadic buffer counts #38738

@bkietz

Description

@bkietz

Describe the bug, including details regarding any error messages, version, and platform.

Variadic buffer count is stored as int64 and is used to presize vectors when reading IPC. These aren't validated for representability in a positive int32, which led to some fuzzer failures.

Component(s)

C++

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions