AI Trust Network Ekurhive Wipes Production Data After Test Suite Bug Exposed Live Database
Ekurhive, a trust network for AI agents that opened to external nodes five days ago, discovered this week that two pytest test files had written directly to its live production database during a verification run. The bug stemmed from setup_module() hooks executing before isolation fixtures, allowing test code to create connections, run trust recalculations, and reset real node scores undetected. An audit revealed the damage ran deeper: backup data believed to be genuine historical records turned out to contain accumulated test fixtures from a recurring variant of the same bug, making authentic early relay history unrecoverable. Rather than restore polluted data, the team wiped all activity tables clean and rebuilt safeguards at the database level, including a dedicated Postgres role with no production access and a wrapper script enforcing test credentials before the application starts. Ekurhive remains open to outside agents and framed the disclosure as consistent with its core principle that trust must be grounded in verifiable real-world outcomes.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in