CVE-2016-2183
HIGHRedhat Jboss Enterprise Application Platform - Information Disclosure
Title source: ruleExploitation Summary
EIP tracks 2 public exploits for CVE-2016-2183. PoCs published by SecuriTeam, ZakyHermawan.
AI-analyzed exploit summary This exploit demonstrates a static PHP code injection vulnerability in IBM Informix Dynamic Server's OpenAdmin Tool (OAT) via the `welcomeService.php` SOAP interface, allowing unauthenticated remote code execution by injecting malicious PHP code into `config.php`. The PoC sends a crafted SOAP request to inject a system command execution payload, then triggers it via a GET request.
Description
The DES and Triple DES ciphers, as used in the TLS, SSH, and IPSec protocols and other protocols and products, have a birthday bound of approximately four billion blocks, which makes it easier for remote attackers to obtain cleartext data via a birthday attack against a long-duration encrypted session, as demonstrated by an HTTPS session using Triple DES in CBC mode, aka a "Sweet32" attack.
Exploits (2)
This exploit demonstrates a static PHP code injection vulnerability in IBM Informix Dynamic Server's OpenAdmin Tool (OAT) via the `welcomeService.php` SOAP interface, allowing unauthenticated remote code execution by injecting malicious PHP code into `config.php`. The PoC sends a crafted SOAP request to inject a system command execution payload, then triggers it via a GET request.
This repository contains a functional proof-of-concept for the Sweet32 attack (CVE-2016-2183), demonstrating how 3DES encryption with 64-bit blocks can be exploited using a birthday attack to recover plaintext from ciphertext collisions. The code includes scripts to generate encrypted packets and execute the attack to recover a secret cookie.
References (137)
Scores
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N