News for hackers. Stuff that matters.
Re:Anticheat Update Tracking by ethan_smith on Monday June 30, 2025 @01:52AM (#44419870)
This BattleEye exploit demonstrates a classic failure of trust boundary definition - they effectively created a system where client attestation was accepted without proper authentication or verification.
Re:Anticheat Update Tracking by gen6acd60af on Monday June 30, 2025 @05:49AM (#44421326)
>a classic failure of trust boundary definition - they effectively created a system where client attestation was accepted

Can you elaborate? I'm unsure what a trust boundary definition means in this context and how it relates to attestation.

Re:Anticheat Update Tracking by lightedman on Monday June 30, 2025 @08:39AM (#44422531)
trust boundary basically means a spot in execution where the trust level of code changes (aka privilege level) and thus needs reverification
Re:Anticheat Update Tracking by close04 on Monday June 30, 2025 @08:39AM (#44422538)
It means you trust something with lower trustworthiness without (re)validating, or even trusting it at all if the validation isn't all but guaranteed. The boundary is when you switch between levels of trust.

Trusting something outside of your control is a good example. When your trusted game server trusts the untrusted game client when it says "trust me, it was a headshot" without validating this.

Re:Anticheat Update Tracking by cobbal on Monday June 30, 2025 @01:08PM (#44425616)
Fortunately they have a solution for trusting untrusted clients already! They just need to run an anti-cheat for their anti-cheat.