#36025 [W&A-Critical] A malicious validator can overwrite the account data of any archive server con
Description
Brief/Intro
Vulnerability Details
const accountExist = await Account.queryAccountByAccountId(account.accountId)
if (accountExist) {
if (accObj.timestamp > accountExist.timestamp) await Account.updateAccount(accObj)
} else {
// await Account.insertAccount(accObj)
combineAccounts.push(accObj)
}
//check global network account updates
if (accObj.accountId === config.globalNetworkAccount) {
setGlobalNetworkAccount(accObj)
}Impact Details
References
Link to Proof of Concept
Proof of Concept
Previous#35979 [W&A-High] malicious archiver malicious validator can overwrite data on any active archiverNext#35452 [W&A-High] Admin Panel Accessed
Last updated
Was this helpful?