Default 'admin:admin' Credentials in ForgeRock Servers Allow Researchers to Remotely Unlock and Start Vehicles from Two Automakers

Security researchers Shubham Shah and Sam Curry discovered that two unnamed automakers relied on ForgeRock identity platform instances with an exposed Apache Felix administrator console protected only by the default 'admin:admin' credentials. By bypassing edge protections through specially crafted URLs containing encoded slashes, the researchers gained full access to customer records stored in OpenIDM and could impersonate any user account. Once authenticated through the mobile apps, they obtained valid access tokens that enabled them to unlock doors and start engines on connected vehicles in the United States, Canada, and Australia. The researchers limited full vehicle testing to their own cars and vehicles belonging to consenting owners, reporting the issues in February 2026; both affected systems were patched within approximately two hours. A separate attack path in Australia involved hardcoded administrator credentials left in the application code from a test environment. The incidents highlight persistent misconfigurations in identity management deployments rather than novel product vulnerabilities, with no CVE assigned. The researchers have previously disclosed similar remote vehicle access issues affecting Honda, Kia, and Subaru.

The Hacker NewsTranslated from English

Read at source

Security researchers Shubham Shah and Sam Curry demonstrated how default credentials on ForgeRock identity servers, now part of Ping Identity, allowed complete takeover of customer accounts belonging to two major automakers. The flaw enabled attackers to unlock doors and start engines on connected vehicles through the manufacturers' mobile applications.

Both automakers used the same ForgeRock deployment consisting of a login service and OpenIDM for storing customer records. The Apache Felix web console, which ships with OpenIDM, remained accessible and still used the documented default username and password of admin:admin. Although the console was not directly reachable from the internet, the researchers bypassed the edge protection by sending requests with encoded slashes that the web application firewall interpreted differently from the backend Java server.

Once inside the console, the researchers executed scripts via the built-in scheduler to obtain a command shell on the identity server. This access allowed them to modify any customer's email address and password, authenticate through the normal mobile application, and obtain valid access tokens. These tokens provided the same vehicle control capabilities available to legitimate owners, including remote unlock and engine start commands.

The researchers conducted full end-to-end testing only on vehicles they owned or for which they had explicit owner consent, limiting operations to accounts and cars located in the United States. They also identified a separate attack vector affecting Australian systems, where administrator credentials had been left in the application source code from a test deployment. Combined, the two attack paths could affect vehicles in the United States, Canada, and Australia.

Minimal Owner Visibility and Rapid Remediation

The attack produced almost no visible signs for vehicle owners. Changing the account email and password did not terminate existing mobile app sessions, and the researchers could redirect account notifications to their own devices. After testing, they restored the original email addresses.

Both manufacturers fixed the exposed consoles within roughly two hours of receiving the researchers' reports. No CVE identifier was issued because the issue stemmed from improper deployment configuration rather than a product vulnerability in ForgeRock or Ping Identity software.

Recommendations for Identity Management Teams

Organizations running PingIDM or legacy ForgeRock deployments should verify that the Apache Felix console at /system/console is either removed or protected with a strong password. Reliance on web application firewall path filtering alone is insufficient, as demonstrated by the researchers' bypass technique.

Meridian digestThe week's most consequential security stories, distilled into one briefing.See the digest

More in Vulns & Exploits

SSHole OpenSSH Flaw Actively Exploited in Wild Attacks on musl-Based Linux Systems
Plex2Shell Vulnerability Chain Exploited Against QNAP NAS Users Running Plex Media Server
CISA Adds SonicWall SonicOS CVE-2026-19868 to Known Exploited Vulnerabilities Catalog