CWEweakness

CWE-655 Insufficient Psychological Acceptability

Official page ↗
Abstraction
Class
Structure
Simple
Status
Draft
Languages
Not Language-Specific
CWE version
5.0

Description

The product has a protection mechanism that is too difficult or inconvenient to use, encouraging non-malicious users to disable or bypass the mechanism, whether by accident or on purpose.

Common consequences

• Access Control: Bypass Protection Mechanism — By bypassing the security mechanism, a user might leave the system in a less secure state than intended by the administrator, making it more susceptible to compromise.

Potential mitigations

• [Testing] Where possible, perform human factors and usability studies to identify where your product's security mechanisms are difficult to use, and why. • [Architecture and Design] Make the security mechanism as seamless as possible, while also providing the user with sufficient details when a security decision produces unexpected results.

Related

Child of · CWE (2)

  • CWE-657 Violation of Secure Design Principles weakness
  • CWE-693 Protection Mechanism Failure weakness

Referenced by CVE · weakness (1)

  • CVE-2026-33604 An attacker that can get Dovecot to relay a message, for example through Sieve redirect or submission relay, can use a crafted line ending… vulnerability