Rollbar.js Prototype Pollution Vulnerability in merge()
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| rollbar | rollbar.js | affected |
|
No data.
No data.
| Vendor | Product | Versions |
|---|---|---|
| Rollbar | Rollbar | — |
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-xcg2-9pp4-j82x | rollbar vulnerable to Prototype Pollution in merge() |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.393% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Rollbar
Rollbar rollbar |
|
| Vendors & Products |
Rollbar
Rollbar rollbar |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Rollbar.js offers error tracking and logging from Javascript to Rollbar. In versions before 2.26.5 and from 3.0.0-alpha1 to before 3.0.0-beta5, there is a prototype pollution vulnerability in merge(). If application code calls rollbar.configure() with untrusted input, prototype pollution is possible. This issue has been fixed in versions 2.26.5 and 3.0.0-beta5. A workaround involves ensuring that values passed to rollbar.configure() do not contain untrusted input. | |
| Title | Rollbar.js Prototype Pollution Vulnerability in merge() | |
| Weaknesses | CWE-1321 | |
| References |
|
|
| Metrics |
cvssV3_1
|