Skip to content

No CSRF Validation in droppy

High severity GitHub Reviewed Published Feb 18, 2019 to the GitHub Advisory Database • Updated Jan 9, 2023

Package

npm droppy (npm)

Affected versions

< 3.5.0

Patched versions

3.5.0

Description

Affected versions of droppy are vulnerable to cross-site socket forgery. The package does not perform verification for cross-domain websocket requests, and as a result, an attacker can create a web page that opens up a websocket connection on behalf of the user visiting the page. The attacker can then perform any action that the target user could, including adding a new admin account under their control, or deleting others.

Recommendation

Update to version 3.5.0 or later.

References

Published to the GitHub Advisory Database Feb 18, 2019
Reviewed Jun 16, 2020
Last updated Jan 9, 2023

Severity

High

EPSS score

0.073%
(33rd percentile)

Weaknesses

CVE ID

CVE-2016-10529

GHSA ID

GHSA-rhvc-x32h-5526

Source code

No known source code
Loading Checking history
See something to contribute? Suggest improvements for this vulnerability.