[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[FD] Security advisory: Pre-authentication RCE (default credentials) in ObjectDB 2.9.5 server mode (ObjectDB Software)
- To: fulldisclosure@xxxxxxxxxxxx
- Subject: [FD] Security advisory: Pre-authentication RCE (default credentials) in ObjectDB 2.9.5 server mode (ObjectDB Software)
- From: disclosure via Fulldisclosure <fulldisclosure@xxxxxxxxxxxx>
- Date: Tue, 18 Aug 2026 06:04:05 +0000
0day Rubbish Research Team is publicly disclosing a vulnerability in ObjectDB
2.9.5 server mode (ObjectDB Software). The research is published and a
proof-of-concept is available.
Pre-authentication RCE (default credentials) (CVSS 9.8, pre-authentication)
ObjectDB 2.9.5 server mode (port 6136, proprietary binary protocol) has a
critical remote code execution vulnerability: JDOQL query filter evaluation
allows arbitrary static-method reflective invocation. Factory default
credentials admin/admin grant full privileges with no forced change; the IP
check accepts any source IP when the user has no ip attribute. A malicious
JDOQL filter such as java.lang.Runtime.getRuntime().exec(cmd) != null is
evaluated server-side: QNF.q() loads any class (no class-name allowlist),
MCN.l() calls Method.invoke with setAccessible(true), reaching Runtime.exec -
the server-side Java process runs as root, yielding uid=0(root) RCE.
Dynamically verified.
Impact: Full read of the host filesystem and JVM environment as root, arbitrary
OS command execution, and full control of the ObjectDB host and database.
Advisory: https://0day-rubbish.com/blog/objectdb-jdoql-injection-root-rce
PoC and full analysis: https://github.com/Exploit-Garbage/0day-Rubbish
--
0day Rubbish Research Team
https://0day-rubbish.com
_______________________________________________
Sent through the Full Disclosure mailing list
https://nmap.org/mailman/listinfo/fulldisclosure
Web Archives & RSS: https://seclists.org/fulldisclosure/