Skip to content

[Bug][Security]Yarn audit - @datadog/pprof>protobufjs - high Prototype Pollution in protobufjs #2127

@ellisium

Description

@ellisium

Expected behaviour
No vulnerability listed

Actual behaviour

high Prototype Pollution in protobufjs

Overview

The package protobufjs before 6.11.3 are vulnerable to Prototype Pollution which can allow an attacker to add/modify properties of the Object.prototype.

This vulnerability can occur in multiple ways:

  1. by providing untrusted user input to util.setProperty or to ReflectionObject.setParsedOption functions
  2. by parsing/loading .proto files

Remediation

Upgrade to version 6.11.3 or later

Steps to reproduce
install dd-trace latest - 2.9.1

Environment

  • Operation system:
  • mac os big
  • Node.js version:
  • 16.15.1
  • Tracer version:
  • Agent version:
  • Relevant library versions:

Please update @datadog/pprof package version to fix this issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions