Lucene search
K

190 matches found

Exploit DB
Exploit DB
added 2020/07/26 12:0 a.m.215 views

Socket.io-file 2.0.31 - Arbitrary File Upload

Exploit Title: Socket.io-file 2.0.31 - Arbitrary File Upload Date: 2020-07-02 Exploit Author: Cr0wTom Vendor Homepage: https://www.npmjs.com/package/socket.io-file Software Link: https://www.npmjs.com/package/socket.io-file/v/2.0.31 Version: = v2.0.31 Tested on: node v10.19.0, Socket.io-file...

7.4AI score
Exploits0
Hacker One
Hacker One
added 2020/07/22 12:4 p.m.28 views

Node.js third-party modules: [socket.io] Cross-Site Websocket Hijacking

I would like to report Cross-Site Websocket Hijacking in socket.io It allows an attacker to bypass origin protection using special symbols include "" and "$" Module module name: socket.io version: 2.3.0 npm page: https://www.npmjs.com/package/socket.io Module Description Socket.IO enables real-ti...

6.7AI score
Exploits0
OSV
OSV
added 2020/07/15 9:15 p.m.1 views

CVE-2020-15779

A Path Traversal issue was discovered in the socket.io-file package through 2.0.31 for Node.js. The socket.io-file::createFile message uses path.join with ../ in the name option, and the uploadDir and rename options determine the path...

7.5CVSS7.1AI score
Exploits0References4
Prion
Prion
added 2020/07/15 9:15 p.m.11 views

Path traversal

A Path Traversal issue was discovered in the socket.io-file package through 2.0.31 for Node.js. The socket.io-file::createFile message uses path.join with ../ in the name option, and the uploadDir and rename options determine the path...

5CVSS7.5AI score0.0046EPSS
Exploits1References4Affected Software1
Cvelist
Cvelist
added 2020/07/15 8:42 p.m.13 views

CVE-2020-15779

A Path Traversal issue was discovered in the socket.io-file package through 2.0.31 for Node.js. The socket.io-file::createFile message uses path.join with ../ in the name option, and the uploadDir and rename options determine the path...

7.5AI score0.0046EPSS
Exploits1References4
CVE
CVE
added 2020/07/15 8:42 p.m.48 views

CVE-2020-15779

CVE-2020-15779: Path traversal in socket.io-file (Node.js) up to 2.0.31. The socket.io-file::createFile path uses path.join with ../ in the name, with uploadDir and rename options further determining the target path, enabling possible arbitrary file writes. Exploitation details are not provided i...

7.5CVSS7.5AI score0.0046EPSS
Exploits1References4Affected Software1
Veracode
Veracode
added 2020/07/08 11:39 p.m.14 views

Path Traversal

socket.io-file is vulnerable to path traversal. The vulnerability is possible as file upload paths are generated by directly passing unsanitised user-provided name to path.join in the function socket.io-file::createFile through uploadDir and rename options...

7.5CVSS3AI score0.0046EPSS
Exploits1References4Affected Software1
Github Security Blog
Github Security Blog
added 2020/07/07 7:24 p.m.55 views

Path Traversal in socket.io-file

All versions of socket.io-file are vulnerable to Path Traversal. The package fails to sanitize user input and uses it to generate the file upload paths. The socket.io-file::createFile message contains a name option that is passed directly to path.join. It is possible to upload files to arbitrary...

7.5CVSS3.2AI score0.0046EPSS
Exploits1References5Affected Software1
OSV
OSV
added 2020/07/07 7:24 p.m.0 views

GHSA-9H4G-27M8-QJRG Path Traversal in socket.io-file

All versions of socket.io-file are vulnerable to Path Traversal. The package fails to sanitize user input and uses it to generate the file upload paths. The socket.io-file::createFile message contains a name option that is passed directly to path.join. It is possible to upload files to arbitrary...

7.5CVSS5.9AI score0.0046EPSS
Exploits1References5
Node.js
Node.js
added 2020/05/18 9:25 p.m.13 views

Path Traversal

Overview All versions of socket.io-file are vulnerable to Path Traversal. The package fails to sanitize user input and uses it to generate the file upload paths. The socket.io-file::createFile message contains a name option that is passed directly to path.join. It is possible to upload files to...

7.1AI score
Exploits0Affected Software1
Veracode
Veracode
added 2019/11/26 6:40 a.m.6 views

Memory Leaks

socket.io-adapter is vulnerable to memory leak.This occurs because the function Adapter.prototype.del in index.js leaves a room without properly validating the closure of a socket, allowing an attacker to trigger memory leaks by sending the leave signals...

4.6AI score
Exploits0
pentestit
pentestit
added 2019/10/23 8:58 p.m.51 views

UPDATE: FactionC2 2019-10-20

PenTestIT RSS Feed FactionC2 2019-10-20 was released a couple of days ago by the author. This C2 framework was briefly mentioned in my previous post titled List of Open Source C2 Post-Exploitation Frameworks. This release most importantly contains upgrades to .Net Core 3 version among additional...

7.3AI score
Exploits0
OSV
OSV
added 2019/07/30 8:47 p.m.17 views

GHSA-J3JP-GVR5-7HWQ python-engineio vulnerable to Cross-Site Request Forgery (CSRF)

WebSocket cross-origin vulnerability Impact This is a Cross-Site Request Forgery CSRF vulnerability. It affects Socket.IO and Engine.IO web servers that authenticate clients using cookies. Patches python-engineio version 3.9.0 patches this vulnerability by adding server-side Origin header checks...

8.8CVSS8.8AI score0.00141EPSS
Exploits0References6
Github Security Blog
Github Security Blog
added 2019/07/30 8:47 p.m.41 views

python-engineio vulnerable to Cross-Site Request Forgery (CSRF)

WebSocket cross-origin vulnerability Impact This is a Cross-Site Request Forgery CSRF vulnerability. It affects Socket.IO and Engine.IO web servers that authenticate clients using cookies. Patches python-engineio version 3.9.0 patches this vulnerability by adding server-side Origin header checks...

8.8CVSS2.1AI score0.00141EPSS
Exploits0References5Affected Software1
Github Security Blog
Github Security Blog
added 2018/11/07 12:29 a.m.21 views

Insecure randomness in socket.io

Affected versions of socket.io depend on Math.random to create socket IDs, and therefore the IDs are predictable. With enough information on prior IDs, an attacker may be able to guess the socket ID and gain access to socket.io servers without authorization. Recommendation Update to v0.9.7 or lat...

7.5CVSS3.6AI score0.00385EPSS
Exploits0References6Affected Software1
CNVD
CNVD
added 2018/06/15 12:0 a.m.2 views

Unspecified vulnerability in socket.io

socket.io is an application framework that supports real-time two-way traffic. A security vulnerability exists in socket.io that stems from the program's reliance on the 'Math.random' function to create socket IDs, which can be exploited by an attacker to guess the socket ID and gain access to th...

7.5CVSS7.5AI score0.00385EPSS
Exploits0References1
NVD
NVD
added 2018/06/07 2:29 a.m.13 views

CVE-2017-16217

fbr-client sends files through sockets via socket.io and webRTC. fbr-client is vulnerable to a directory traversal issue, giving an attacker access to the filesystem by placing "../" in the url...

7.5CVSS7.5AI score0.00533EPSS
Exploits1References2
Prion
Prion
added 2018/06/07 2:29 a.m.9 views

Directory traversal

fbr-client sends files through sockets via socket.io and webRTC. fbr-client is vulnerable to a directory traversal issue, giving an attacker access to the filesystem by placing "../" in the url...

5CVSS7.4AI score0.00533EPSS
Exploits1References2
NVD
NVD
added 2018/06/04 7:29 p.m.11 views

CVE-2017-16031

Socket.io is a realtime application framework that provides communication via websockets. Because socket.io 0.9.6 and earlier depends on Math.random to create socket IDs, the IDs are predictable. An attacker is able to guess the socket ID and gain access to socket.io servers, potentially obtainin...

7.5CVSS7.6AI score0.00385EPSS
Exploits0References4
OSV
OSV
added 2018/06/04 7:29 p.m.14 views

CVE-2017-16031

Socket.io is a realtime application framework that provides communication via websockets. Because socket.io 0.9.6 and earlier depends on Math.random to create socket IDs, the IDs are predictable. An attacker is able to guess the socket ID and gain access to socket.io servers, potentially obtainin...

7.5CVSS7.8AI score
Exploits0References4
Rows per page
Query Builder