6885 matches found
serenity:FuzzJs: Heap-use-after-free in AK::NonnullOwnPtr<JS::IndexedPropertyStorage>::operator->
Project: https://github.com/SerenityOS/serenity.git Detailed Report: https://oss-fuzz.com/testcase?key=5997088636796928 Project: serenity Fuzzing Engine: libFuzzer Fuzz Target: FuzzJs Job Type: libfuzzerasanserenity Platform Id: linux Crash Type: Heap-use-after-free READ 8 Crash Address:...
Prototype Pollution in elcharitas/js-dot
Description Prototype Pollution in js-dot Proof of Concept 1. Create the following PoC file: // poc.js var jsDot = require"js-dot" var obj = console.log"Before : " + .polluted; jsDot.setobj,"proto.polluted","Yes! Its Polluted"; console.log"After : " + .polluted; 2. Execute the following commands ...
Command Injection
spritesheet-js is vulnerable to command injection. The vulnerability exists due to exec arguments not sanitized when passed to the function trimImages, which allows an attacker to inject arbitrary shell commands...
Regular Expression Denial of Service (ReDoS)
Overview jspdf is a PDF Document creation from JavaScript Affected versions of this package are vulnerable to Regular Expression Denial of Service ReDoS. ReDoS is possible via the addImage function. Details Denial of Service DoS describes a family of attacks, all aimed at making a system...
Cross site scripting
A Improper Neutralization of Input During Web Page Generation 'Cross-site Scripting' vulnerability in Open Build Service allows remote attackers to store JS code in markdown that is not properly escaped, impacting confidentiality and integrity. This issue affects: Open Build Service versions prio...
CVE-2021-27185
The samba-client package before 4.0.0 for Node.js allows command injection because of the use of process.exec...
CVE-2020-7782
This affects all versions of package spritesheet-js. It depends on a vulnerable package platform-command. The injection point is located in line 32 in lib/generator.js, which is triggered by main entry of the package...
Command injection
This affects all versions of package spritesheet-js. It depends on a vulnerable package platform-command. The injection point is located in line 32 in lib/generator.js, which is triggered by main entry of the package...
CVE-2020-7782
This affects all versions of package spritesheet-js. It depends on a vulnerable package platform-command. The injection point is located in line 32 in lib/generator.js, which is triggered by main entry of the package...
CVE-2020-7782 Command Injection
This affects all versions of package spritesheet-js. It depends on a vulnerable package platform-command. The injection point is located in line 32 in lib/generator.js, which is triggered by main entry of the package...
CVE-2020-7782
CVE-2020-7782 affects spritesheet-js and enables command injection via the vulnerable platform-command dependency. The injection point is at lib/generator.js:32 (triggered by the package main entry). Public advisories confirm a CLI-oriented command-injection risk with PoC, and multiple sources st...
Neekey node-ps injection vulnerability
Neekey node-ps is a lookup tool from the US-based individual developer Neekey. It is provided to find running processes. An injection vulnerability exists in Neekey node-ps, which stems from a lack of proper validation of user input data in lib/index.js, which is not filtered or does not correctl...
PT-2021-12660
Name of the Vulnerable Software and Affected Versions: spritesheet-js affected versions not specified Description: The issue affects the spritesheet-js package due to its dependency on a vulnerable package called platform-command. The injection point is located in line 32 of the lib/generator.js...
CVE-2020-7782: Improper Neutralization of Special Elements used in an OS Command
This affects all versions of package spritesheet-js. It depends on a vulnerable package platform-command. The injection point is located in line 32 in lib/generator.js, which is triggered by main entry of the package...
serenity:FuzzJs: Bad-cast to AK::Array<AK::TypeErasedParameter, 0>JS::Value::to_object in JS::MemberExpression::execute
Project: https://github.com/SerenityOS/serenity.git Detailed Report: https://oss-fuzz.com/testcase?key=6542736943611904 Project: serenity Fuzzing Engine: libFuzzer Fuzz Target: FuzzJs Job Type: libfuzzerubsanserenity Platform Id: linux Crash Type: Bad-cast Crash Address: 0x7ffcccc63028 Crash Stat...
serenity:FuzzJs: Bad-cast to AK::Array<AK::TypeErasedParameter, 0>JS::GlobalObject::gc in AK::Function<JS::Value
Project: https://github.com/SerenityOS/serenity.git Detailed Report: https://oss-fuzz.com/testcase?key=5748059638202368 Project: serenity Fuzzing Engine: libFuzzer Fuzz Target: FuzzJs Job Type: libfuzzerubsanserenity Platform Id: linux Crash Type: Bad-cast Crash Address: 0x7ffdd2626ae8 Crash Stat...
nodejs: HTTP request smuggling via two copies of a header field in an http request
A flaw was found in nodejs. Affected versions of Node.js allow two copies of a header field in an HTTP request. The first header field is recognized while the second is ignored leading to HTTP request smuggling. The highest threat from this vulnerability is to data confidentiality and integrity...
nodejs-npm-user-validate: improper input validation when validating user emails leads to ReDoS
This affects the package npm-user-validate before 1.0.1. The regex that validates user emails took exponentially longer to process long input strings beginning with @ characters...
nodejs: use-after-free in the TLS implementation
A flaw was found in nodejs. When writing to a TLS enabled socket, node::StreamBase::Write calls node::TLSWrap::DoWrite with a freshly allocated WriteWrap object as first argument. If the DoWrite method does not return an error, this object is passed back to the caller as part of a StreamWriteResu...
Shinuza Decimal-js Security Vulnerability
Shinuza Decimal-js is a Javascript-based codebase used to provide decimal calculations for Node applications by Shinuza Individual Developers. A security vulnerability exists in Shinuza Decimal-js, which stems from the extend function...