Perfai
    Perfai Security · Case Study · Enterprise Data · Retest

    40 critical and high access-control flaws found by retesting after a new release

    Perfai Security retested an enterprise data platform after a new release. Our autonomous agents confirmed 40 Critical and High access-control flaws across the platform. This is not a security product: any product with more than one user role has an authorization model, and every release can break it.

    Enterprise data platformRetest after releaseAccess control testing
    Previous release, new release, and retest sequencePrevious releaseNew releaseRetest40 Critical / High
    0
    Critical / High findings
    Retest
    triggered by a new release
    Access control
    the class of flaw in scope
    The platform

    A platform organizations rely on for business data

    The platform is an enterprise data product. Organizations use it to work with business data across teams, with users in different roles and at different levels of access. Its value depends on the right people seeing and changing the right data, which makes authorization one of the most consequential things it has to get right.

    Why it always happens

    Every release redraws the permission map

    Access control is not something a product gets right once. It is a property that has to hold again after every change.

    New code, new checks

    Every new route or function needs its own authorization check. One missed check is one flaw.

    Changed code, changed behavior

    Refactors, upgrades, and changes to shared components can quietly alter which roles can call what, including in features nobody touched.

    New combinations

    Each added role, data type, or integration multiplies the role-and-function combinations that must hold.

    Tests check intent, not abuse

    Functional tests confirm that the right user can do the right thing. They rarely try every wrong user against every function.

    Previous release
    After a release

    Find what your last pentest missed.

    Autonomous agents that learn your app, prove the exploit, and ship the fix. No source code required.

    Book a Perfai test →