ISO C89 is exactly like ISO C23 in that regard.
CVE database proves that those kind of errors keep coming up in 2024, regardless of those changes.
Not only do they keep coming up, the monetary cost of fixing those issues has raised up to a level that now even governments are looking into this.