Geth developers have proposed a fix for an Ethereum gas estimation vulnerability to address the issue of ignored internal call failures. A draft PR on GitHub shows that the current estimator, when an internal call in a smart contract fails and is ignored, may cause the suggested gas limit to be insufficient to complete internal operations. The new proposal introduces a stricter definition of success and a reference execution mechanism, aiming to improve the reliability of wallet estimations and reduce instances where transactions appear successful on the surface but fail to achieve the intended outcome.