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 Vulnerability in object-path Dependency #7

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

Prototype Pollution Vulnerability in object-path Dependency #7

DOodle25 opened this issue Nov 9, 2024 · 0 comments
Assignees
Labels
dependencies Pull requests that update a dependency file

Comments

@DOodle25
Copy link
Owner

DOodle25 commented Nov 9, 2024

Prototype Pollution Vulnerability in object-path Dependency

Summary

A Prototype Pollution vulnerability has been identified in the object-path package versions < 0.11.8. This vulnerability allows attackers to modify the prototype of Object, potentially altering default properties like toString across all objects. The issue arises from improper handling within the del() function, which fails to validate object properties, leading to potential security risks.

Impact

This vulnerability allows attackers to exploit the del() function in object-path to modify the Object prototype. By injecting or modifying prototype properties, attackers could impact the behavior of JavaScript objects throughout the application, leading to unexpected and potentially harmful behavior.

Dependabot Alert

Dependabot cannot update object-path to a non-vulnerable version due to a conflicting dependency:

Currently, no patched version is available for object-path below 0.11.8. The earliest fixed version is 0.11.8, but due to dependency conflicts, an upgrade is not feasible at this time.

References

For additional information, refer to:

@DOodle25 DOodle25 added the dependencies Pull requests that update a dependency file label Nov 9, 2024
@DOodle25 DOodle25 self-assigned this Nov 9, 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
Projects
None yet
Development

No branches or pull requests

1 participant