Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Prototype Pollution in object-path #3 #10

Open
DOodle25 opened this issue Nov 19, 2024 · 0 comments
Open

Prototype Pollution in object-path #3 #10

DOodle25 opened this issue Nov 19, 2024 · 0 comments
Assignees
Labels
dependencies Pull requests that update a dependency file good first issue Good for newcomers

Comments

@DOodle25
Copy link
Owner

Prototype Pollution in object-path #3

Open Issue
Reported on: 2 months ago
Affected Component: object-path (npm) dependency in DIDFrontend/package-lock.json


Problem Description

Dependabot is unable to update object-path to a secure, non-vulnerable version due to dependency conflicts.

Vulnerability: object-path is vulnerable to Prototype Pollution (CWE-1321).
The del() function in the library does not validate which Object properties it deletes, allowing attackers to modify the prototype of Object. This can result in the modification of default properties like toString on all objects.


Affected Versions:

  • Package: object-path
  • Vulnerable Versions: < 0.11.8
  • Fixed Version: 0.11.8

Conflict Details:


References:


Issue Tracking

This issue affects the DID-Django repository and any applications relying on object-path indirectly via sort-by.


Priority: High
Status: Open
Assigned To: (Add assignee if applicable)
Milestone: (Add milestone if applicable)

@DOodle25 DOodle25 added good first issue Good for newcomers dependencies Pull requests that update a dependency file labels Nov 19, 2024
@DOodle25 DOodle25 self-assigned this Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant