CVE-2018-12540
HIGHEclipse Vert.x 3.0.0-3.5.2 - Cross-Site Request Forgery via XSRF Token Replay
Title source: llmExploitation Summary
EIP tracks 4 public exploits for CVE-2018-12540. PoCs published by dawetmaster, andikahilmy, tafamace.
AI-analyzed exploit summary This repository contains a functional proof-of-concept for CVE-2018-12540, demonstrating the vulnerability in Vert.x Web's SockJS service proxy. The code includes examples of service registration and SockJS bridge configuration, which can be used to exploit the vulnerability.
Description
In version from 3.0.0 to 3.5.2 of Eclipse Vert.x, the CSRFHandler do not assert that the XSRF Cookie matches the returned XSRF header/form parameter. This allows replay attacks with previously issued tokens which are not expired yet.
Exploits (4)
This repository contains a functional proof-of-concept for CVE-2018-12540, demonstrating the vulnerability in Vert.x Web's SockJS service proxy. The code includes examples of service registration and SockJS bridge configuration, which can be used to exploit the vulnerability.
This repository contains a functional proof-of-concept for CVE-2018-12540, demonstrating a vulnerability in Vert.x Web's SockJS service proxy. The code includes examples of service registration and SockJS bridge configuration, which can be exploited to bypass security restrictions.
The provided code is a simple Java stub that prints command-line arguments and does not demonstrate any exploit functionality related to CVE-2018-12540. It lacks offensive techniques or vulnerability exploitation logic.
This repository contains a working proof-of-concept for CVE-2018-12540, demonstrating a CSRF vulnerability in Vert.x Web due to non-unique CSRF tokens per user session. The PoC includes a malicious website and a target website to exploit the vulnerability.
References (6)
Scores
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H