The team of the OpenZeppelin startup discovered and fixed a bug in the code of Libra, the stablecoin of Facebook.
The bug concerned the MOVE programming language and could have been used to manipulate the platform’s smart contracts, as explained by OpenZeppelin’s CEO, Demian Brener:
“The vulnerability in the Move IR compiler allows malicious actors to introduce executable code to their smart contracts disguised as inline comments,”
This bug was discovered and revealed to Libra on August 6th and, after several checks made by the platform, was fixed with the last update.
Yesterday Libra announced that the digital currency will also be backed by the Singapore dollar: the whitepaper mentions the fact that the stablecoin will be pegged to a basket of different currencies including the American dollar, the euro, the Japanese yen and the pound.