Skip to content

Weakness class · OTHER

Other weaknesses

2,736 published CVEs name a weakness in this class; 4 of them are exploited in the wild.
2,736CVEs
4exploited
125CWEs
70disclosed reports

CWEs in this class125

CWEs of Other weaknesses, most CVEs first
CWEWeaknessCVEsExploitedCheck
CWE-189Numeric Errors1,17110
CWE-254Security Features35200
CWE-19Data Processing Errors22601
CWE-17Code16100
CWE-672Operation on a Resource after Expiration or Release8500
CWE-664Improper Control of a Resource Through its Lifetime5710
CWE-778Insufficient Logging4010
CWE-471Modification of Assumed-Immutable Data (MAID)3800
CWE-388Error Handling3710
CWE-385Covert Timing Channel3600
CWE-92CWE-923400
CWE-1191On-Chip Debug and Test Interface With Improper Access Control2700
CWE-357Insufficient UI Warning of Dangerous Operations24––
CWE-501Trust Boundary Violation22––
CWE-1260Improper Handling of Overlap Between Protected Memory Ranges19––
CWE-1259Improper Restriction of Security Token Assignment18––
CWE-1263Improper Physical Access Control15––
CWE-475Undefined Behavior for Input to API14––
CWE-1035CWE-103513––
CWE-417Communication Channel Errors12––
CWE-701CWE-70112––
CWE-372Incomplete Internal State Distinction11––
CWE-371State Issues10––
CWE-547Use of Hard-coded, Security-relevant Constants10––
CWE-223Omission of Security-relevant Information9––
CWE-1326Missing Immutable Root of Trust in Hardware9––
CWE-1357Reliance on Insufficiently Trustworthy Component9––
CWE-199Information Management Errors8––
CWE-221Information Loss or Omission8––
CWE-561Dead Code8––
CWE-1250Improper Preservation of Consistency Between Independent Representations of Shared State8––
CWE-1270Generation of Incorrect Security Tokens8––
CWE-1274Improper Access Control for Volatile Memory Containing Boot Code8––
CWE-361Time and State7––
CWE-573Improper Following of Specification by Caller7––
CWE-18Source Code6––
CWE-249CWE-2496––
CWE-1281Sequence of Processor Instructions Leads to Unexpected Behavior6––
CWE-1320Improper Protection for Outbound Error Messages and Alert Signals6––
CWE-1329Reliance on Component That is Not Updateable6––
CWE-1335Incorrect Bitwise Shift of Integer6––
CWE-1341Multiple Releases of Same Resource or Handle6––
CWE-1032CWE-10325––
CWE-1125Excessive Attack Surface5––
CWE-1384Improper Handling of Physical or Environmental Conditions5––
CWE-216CWE-2164––
CWE-666Operation on Resource in Wrong Phase of Lifetime4––
CWE-675Multiple Operations on Resource in Single-Operation Context4––
CWE-1247Improper Protection Against Voltage and Clock Glitches4––
CWE-1257Improper Access Control Applied to Mirrored or Aliased Memory Regions4––
CWE-1319Improper Protection against Electromagnetic Fault Injection (EM-FI)4––
CWE-227CWE-2273––
CWE-430Deployment of Wrong Handler3––
CWE-450Multiple Interpretations of UI Input3––
CWE-463Deletion of Data Structure Sentinel3––
CWE-557Concurrency Issues3––
CWE-605Multiple Binds to the Same Port3––
CWE-1039Inadequate Detection or Handling of Adversarial Input Perturbations in Automated Recognition Mechanism3––
CWE-1108Excessive Reliance on Global Variables3––
CWE-1116Inaccurate Source Code Comments3––
CWE-1187Use of Uninitialized Resource3––
CWE-1231Improper Prevention of Lock Bit Modification3––
CWE-1332Improper Handling of Faults that Lead to Instruction Skips3––
CWE-1426Improper Validation of Generative AI Output3––
CWE-1CWE-12––
CWE-111Direct Use of Unsafe JNI2––
CWE-431Missing Handler2––
CWE-514Covert Channel2––
CWE-563Assignment to Variable without Use2––
CWE-769CWE-7692––
CWE-815CWE-8152––
CWE-882CWE-8822––
CWE-1018CWE-10182––
CWE-1027CWE-10272––
CWE-1068Inconsistency Between Implementation and Documented Design2––
CWE-1076Insufficient Adherence to Expected Conventions2––
CWE-1100Insufficient Isolation of System-Dependent Functions2––
CWE-1107Insufficient Isolation of Symbolic Constant Definitions2––
CWE-1164Irrelevant Code2––
CWE-1269Product Released in Non-Release Configuration2––
CWE-1283Mutable Attestation or Measurement Reporting Data2––
CWE-1304Improperly Preserved Integrity of Hardware Configuration State During a Power Save/Restore Operation2––
CWE-1323Improper Management of Sensitive Trace Data2––
CWE-1334Unauthorized Error Injection Can Degrade Hardware Redundancy2––
CWE-1463Insufficient Session Timeout Value2––
CWE-1464Improper Session Invalidation2––
CWE-135Incorrect Calculation of Multi-Byte String Length1––
CWE-292CWE-2921––
CWE-355CWE-3551––
CWE-443CWE-4431––
CWE-485Insufficient Encapsulation1––
CWE-570Expression is Always False1––
CWE-673External Influence of Sphere Definition1––
CWE-702CWE-7021––
CWE-714CWE-7141––
CWE-895CWE-8951––
CWE-952CWE-9521––
CWE-1026CWE-10261––
CWE-1057Data Access Operations Outside of Expected Data Manager Component1––
CWE-1066Missing Serialization Control Element1––
CWE-1078Inappropriate Source Code Style or Formatting1––
CWE-1083Data Access from Outside Expected Data Manager Component1––
CWE-1106Insufficient Use of Symbolic Constants1––
CWE-1113Inappropriate Comment Style1––
CWE-1119Excessive Use of Unconditional Branching1––
CWE-1124Excessively Deep Nesting1––
CWE-1149CWE-11491––
CWE-1218CWE-12181––
CWE-1251Mirrored Regions with Different Values1––
CWE-1253Incorrect Selection of Fuse Values1––
CWE-1276Hardware Child Block Incorrectly Connected to Parent System1––
CWE-1277Firmware Not Updateable1––
CWE-1278Missing Protection Against Hardware Reverse Engineering Using Integrated Circuit (IC) Imaging Techniques1––
CWE-1290Incorrect Decoding of Security Identifiers1––
CWE-1291Public Key Re-Use for Signing both Debug and Production Code1––
CWE-1294Insecure Security Identifier Mechanism1––
CWE-1310Missing Ability to Patch ROM Code1––
CWE-1312Missing Protection for Mirrored Regions in On-Chip Fabric Firewall1––
CWE-1313Hardware Allows Activation of Test or Debug Logic at Runtime1––
CWE-1316Fabric-Address Map Allows Programming of Unwarranted Overlaps of Protected and Unprotected Ranges1––
CWE-1339Insufficient Precision or Accuracy of a Real Number1––
CWE-1352CWE-13521––
CWE-1366CWE-13661––
CWE-1465Improper Session Invalidation after User Logout1––
CWE-1466Improper Session Invalidation after Authentication Credential Change1––

Exploited and check counts are given for the class's largest CWEs; open a CWE for its CVEs.

Data as of 2026-11-14.

Updated AboutDevelopersSign in