Az ACL-ek használata a programok korlátozásához sok esetben bizonyítottan nem biztonságos, például ha a házi számítógép megtéveszthető azzal, hogy közvetve korlátozott fájlhoz férhet hozzá, ami a zavaros helyettes probléma néven ismert. Azt is kimutatták, hogy az ACL-ek ígérete, hogy csak egy személynek ad hozzáférést egy objektumhoz, a gyakorlatban soha nem garantálható. Mindkét problémát a képességek megoldják. Ez nem jelenti azt, hogy minden ACL-alapú rendszerben gyakorlati hibák léteznek, hanem csak azt, hogy bizonyos segédprogramok tervezői felelősséget vállalnak azért, hogy ne vezessenek be hibákat. A képességek többnyire az operációs rendszerekre korlátozódtak, míg az OS-ek még mindig használnak ACL-eket. Az ACL-ek képességeit az EPL-eken is lehet végrehajtani, ami közvetve lehetővé teszi a korlátozott fájlhoz való hozzáférést, egy olyan problémát, amelyet a zavaros helyettes problémának neveznek.
ACL