CVE-2020-15270
Improper session expiration in Parse Server
Severity Score
4.3
*CVSS v3.1
Exploit Likelihood
*EPSS
Affected Versions
*CPE
Public Exploits
0
*Multiple Sources
Exploited in Wild
-
*KEV
Decision
-
*SSVC
Descriptions
Parse Server (npm package parse-server) broadcasts events to all clients without checking if the session token is valid. This allows clients with expired sessions to still receive subscription objects. It is not possible to create subscription objects with invalid session tokens. The issue is not patched.
El servidor de análisis (npm package parse-server) transmite eventos a todos los clientes sin comprobar si el testigo de sesión es válido. Esto permite a los clientes con sesiones caducadas seguir recibiendo objetos de suscripción. No es posible crear objetos de suscripción con testigos de sesión inválidos. El problema no está parcheado
*Credits:
N/A
CVSS Scores
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability
Attack Vector
Attack Complexity
Authentication
Confidentiality
Integrity
Availability
* Common Vulnerability Scoring System
SSVC
- Decision:-
Exploitation
Automatable
Tech. Impact
* Organization's Worst-case Scenario
Timeline
- 2020-06-25 CVE Reserved
- 2020-10-22 CVE Published
- 2023-03-08 EPSS Updated
- 2024-08-04 CVE Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
- ---------- First Exploit
CWE
- CWE-672: Operation on a Resource after Expiration or Release
CAPEC
References (3)
URL | Tag | Source |
---|---|---|
https://github.com/parse-community/parse-server/security/advisories/GHSA-2xm2-xj2q-qgpj | Third Party Advisory | |
https://npmjs.com/parse-server | Product |
URL | Date | SRC |
---|
URL | Date | SRC |
---|---|---|
https://github.com/parse-community/parse-server/commit/78b59fb26b1c36e3cdbd42ba9fec025003267f58 | 2020-10-30 |
URL | Date | SRC |
---|
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Parseplatform Search vendor "Parseplatform" | Parse-server Search vendor "Parseplatform" for product "Parse-server" | <= 4.3.0 Search vendor "Parseplatform" for product "Parse-server" and version " <= 4.3.0" | node.js |
Affected
|