Lucene search
+L

3 matches found

Github Security Blog
Github Security Blog
added 2026/05/13 3:33 p.m.18 views

Anchor: `InterfaceAccount` allows account substitution between unexpected types

Impact Any uses of InterfaceAccount allows another unexpected account type to be passed, after https://github.com/solana-foundation/anchor/pull/3837 disabled discriminator checking for this type. The bug was originally reported and fixed in https://github.com/solana-foundation/anchor/pull/4139, s...

5.8AI score
SaveExploits0References7Affected Software1
RustSec
RustSec
added 2026/05/08 12:0 p.m.26 views

`InterfaceAccount` allows account substitution between unexpected types

Affected versions of anchor-lang allowed InterfaceAccount to accept accounts with an unexpected Anchor discriminator. A change to InterfaceAccount caused checked deserialization to be bypassed for this account wrapper, so validation proved only that the account owner matched one of the accepted...

5.8AI score
SaveExploits0Affected Software1
OSV
OSV
added 2026/05/08 12:0 p.m.19 views

RUSTSEC-2026-0146 `InterfaceAccount` allows account substitution between unexpected types

Affected versions of anchor-lang allowed InterfaceAccount to accept accounts with an unexpected Anchor discriminator. A change to InterfaceAccount caused checked deserialization to be bypassed for this account wrapper, so validation proved only that the account owner matched one of the accepted...

8.7CVSS5.8AI score
SaveExploits0References6
Rows per page
Query Builder