
Apache Hadoop YARN ResourceManager - Unauthenticated RCE PoC
An unauthorized access vulnerability exists in Apache Hadoop YARN ResourceManager when its REST API (default port 8088) or RPC ports are exposed without authentication enabled. By default, Hadoop leaves HTTP web consoles and RPC services unsecured. This allows attackers to remotely execute arbitrary code or hijack cluster resources.
All Hadoop versions with default security settings – especially:
yarn.resourcemanager.webapp.address is publicly reachable, andyarn.resourcemanager.webapp.authentication is not setyarn.resourcemanager.webapp.authentication.yarn.acl.enable and define proper user/group permissions.This PoC is for authorized security testing and educational purposes only. Unauthorized use against systems you do not own is illegal.