Apache Dubbo Default Login Scanner
This scanner checks Apache Dubbo's admin console for default credentials, allowing attackers to gain full control over RPC services.
Short Info
Level
Single Scan
Single Scan
Can be used by
Asset Owner
Estimated Time
1 minute
Time Interval
10 days 19 hours
Scan only one
Domain, IPv4, Subdomain
Toolbox
Apache Dubbo is a high-performance Java RPC framework used by developers to build microservices architectures. It enables efficient communication between distributed service components, making it popular in sectors like e-commerce, finance, and telecommunications. Organizations rely on Dubbo for scalable service discovery and load balancing in production environments.
Default login vulnerabilities in Apache Dubbo arise when administrators fail to change the default credentials for the admin console or management interfaces. This oversight allows attackers to authenticate with well-known usernames and passwords, bypassing authentication controls. The vulnerability is often due to misconfiguration during rapid deployment or lack of security awareness.
Specifically, the scanner targets the Dubbo admin console login endpoint, typically exposed on port 8080 or 9090. It attempts authentication using common default credentials like admin/admin or root/root. If successful, the attacker gains access to the admin panel, which provides control over service configurations, routing rules, and monitoring data.
Exploitation of this vulnerability can lead to unauthorized modification of service parameters, data exfiltration, or complete compromise of the microservices ecosystem. An attacker could disrupt service availability, inject malicious code, or pivot to other internal systems. This poses a critical risk to business operations and data integrity.