Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

Security
Vulnerability Details
Registries
Custom Views
Weaknesses
Attack Patterns
Filters & Tools


CWE VIEW:Unexpected State (impact)
ID:BOSS-315
Vulnerability Mapping:Prohibited
Type:Implicit
Status:Draft
DetailsContent HistoryObserved CVE ExamplesReports
▼Objective

This view categorizes and displays weaknesses based on the 'Unexpected State' consequence impact.

▼Memberships
NatureMappingTypeIDName
HasMemberAllowedV102Struts: Duplicate Validation Forms
HasMemberAllowedV105Struts: Form Field Without Validator
HasMemberAllowedV106Struts: Plug-in Framework not in Use
HasMemberAllowedB112Missing XML Validation
HasMemberAllowedB115Misinterpretation of Input
HasMemberAllowedB1173Improper Use of Validation Framework
HasMemberAllowedV1174ASP.NET Misconfiguration: Improper Model Validation
HasMemberAllowedB1245Improper Finite State Machines (FSMs) in Hardware Logic
HasMemberAllowedB1249Application-Level Admin Tool with Inconsistent View of Underlying Operating System
HasMemberAllowedB1262Improper Access Control for Register Interface
HasMemberAllowedB1265Unintended Reentrant Invocation of Non-reentrant Code Via Nested Calls
HasMemberAllowedB1304Improperly Preserved Integrity of Hardware Configuration State During a Power Save/Restore Operation
HasMemberAllowedB1313Hardware Allows Activation of Test or Debug Logic at Runtime
HasMemberAllowedB1320Improper Protection for Outbound Error Messages and Alert Signals
HasMemberAllowedB1332Improper Handling of Faults that Lead to Instruction Skips
HasMemberAllowedB1334Unauthorized Error Injection Can Degrade Hardware Redundancy
HasMemberAllowedB1351Improper Handling of Hardware Behavior in Exceptionally Cold Environments
HasMemberAllowed-with-ReviewC1384Improper Handling of Physical or Environmental Conditions
HasMemberAllowedB140Improper Neutralization of Delimiters
HasMemberAllowedV141Improper Neutralization of Parameter/Argument Delimiters
HasMemberAllowed-with-ReviewC1419Incorrect Initialization of Resource
HasMemberAllowedV142Improper Neutralization of Value Delimiters
HasMemberAllowedV143Improper Neutralization of Record Delimiters
HasMemberAllowedV144Improper Neutralization of Line Delimiters
HasMemberAllowedV145Improper Neutralization of Section Delimiters
HasMemberAllowedV147Improper Neutralization of Input Terminators
HasMemberAllowedV148Improper Neutralization of Input Leaders
HasMemberAllowedV149Improper Neutralization of Quoting Syntax
HasMemberAllowedV150Improper Neutralization of Escape, Meta, or Control Sequences
HasMemberAllowedV151Improper Neutralization of Comment Delimiters
HasMemberAllowedV152Improper Neutralization of Macro Symbols
HasMemberAllowedV153Improper Neutralization of Substitution Characters
HasMemberAllowedV154Improper Neutralization of Variable Name Delimiters
HasMemberAllowedV155Improper Neutralization of Wildcards or Matching Symbols
HasMemberAllowedV156Improper Neutralization of Whitespace
HasMemberAllowedV157Failure to Sanitize Paired Delimiters
HasMemberAllowedV158Improper Neutralization of Null Byte or NUL Character
HasMemberAllowed-with-ReviewC159Improper Handling of Invalid Use of Special Elements
HasMemberAllowedV160Improper Neutralization of Leading Special Elements
HasMemberAllowedV161Improper Neutralization of Multiple Leading Special Elements
HasMemberAllowedV162Improper Neutralization of Trailing Special Elements
HasMemberAllowedV163Improper Neutralization of Multiple Trailing Special Elements
HasMemberAllowedV164Improper Neutralization of Internal Special Elements
HasMemberAllowedV165Improper Neutralization of Multiple Internal Special Elements
HasMemberAllowedB167Improper Handling of Additional Special Element
HasMemberAllowed-with-ReviewC172Encoding Error
HasMemberAllowedV175Improper Handling of Mixed Encoding
HasMemberAllowedV176Improper Handling of Unicode Encoding
HasMemberAllowedV177Improper Handling of URL Encoding (Hex Encoding)
HasMemberAllowed-with-ReviewC185Incorrect Regular Expression
HasMemberAllowedV195Signed to Unsigned Conversion Error
HasMemberAllowedV198Use of Incorrect Byte Ordering
HasMemberAllowed-with-ReviewC228Improper Handling of Syntactically Invalid Structure
HasMemberAllowedB229Improper Handling of Values
HasMemberAllowedV230Improper Handling of Missing Values
HasMemberAllowedV231Improper Handling of Extra Values
HasMemberAllowedV232Improper Handling of Undefined Values
HasMemberAllowedB233Improper Handling of Parameters
HasMemberAllowedV235Improper Handling of Extra Parameters
HasMemberAllowedV236Improper Handling of Undefined Parameters
HasMemberAllowedB237Improper Handling of Structural Elements
HasMemberAllowedV238Improper Handling of Incomplete Structural Elements
HasMemberAllowedV239Failure to Handle Incomplete Element
HasMemberAllowedB240Improper Handling of Inconsistent Structural Elements
HasMemberAllowedB241Improper Handling of Unexpected Data Type
HasMemberAllowedB252Unchecked Return Value
HasMemberAllowedB253Incorrect Check of Function Return Value
HasMemberDiscouragedC345Insufficient Verification of Data Authenticity
HasMemberAllowedB366Race Condition within a Thread
HasMemberAllowedB367Time-of-check Time-of-use (TOCTOU) Race Condition
HasMemberDiscouragedB372Incomplete Internal State Distinction
HasMemberAllowedB390Detection of Error Condition Without Action
HasMemberProhibitedB391Unchecked Error Condition
HasMemberAllowedB392Missing Report of Error Condition
HasMemberAllowedB393Return of Wrong Status Code
HasMemberAllowedB394Unexpected Status Code or Return Value
HasMemberAllowedB430Deployment of Wrong Handler
HasMemberDiscouragedP435Improper Interaction Between Multiple Correctly-Behaving Entities
HasMemberAllowed-with-ReviewC436Interpretation Conflict
HasMemberAllowedB437Incomplete Model of Endpoint Features
HasMemberAllowedB444Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
HasMemberAllowedV456Missing Initialization of a Variable
HasMemberAllowedB471Modification of Assumed-Immutable Data (MAID)
HasMemberAllowedV482Comparing instead of Assigning
HasMemberAllowedV491Public cloneable() Method Without Final ('Object Hijack')
HasMemberAllowedB502Deserialization of Untrusted Data
HasMemberAllowedB544Missing Standardized Error Handling Mechanism
HasMemberAllowedV554ASP.NET Misconfiguration: Not Using Input Validation Framework
HasMemberAllowedV580clone() Method Without super.clone()
HasMemberAllowedB586Explicit Call to Finalize()
HasMemberAllowedV622Improper Validation of Function Hook Arguments
HasMemberAllowedV626Null Byte Interaction Error (Poison Null Byte)
HasMemberAllowedB649Reliance on Obfuscation or Encryption of Security-Relevant Inputs without Integrity Checking
HasMemberAllowed-with-ReviewC669Incorrect Resource Transfer Between Spheres
HasMemberAllowedB676Use of Potentially Dangerous Function
HasMemberAllowedB681Incorrect Conversion between Numeric Types
HasMemberDiscouragedP703Improper Check or Handling of Exceptional Conditions
HasMemberAllowed-with-ReviewC754Improper Check for Unusual or Exceptional Conditions
HasMemberAllowedB764Multiple Locks of a Critical Resource
HasMemberAllowedB765Multiple Unlocks of a Critical Resource
HasMemberAllowedB783Operator Precedence Logic Error
HasMemberAllowedB787Out-of-bounds Write
HasMemberAllowed-with-ReviewC790Improper Filtering of Special Elements
HasMemberAllowedB791Incomplete Filtering of Special Elements
HasMemberAllowedV792Incomplete Filtering of One or More Instances of Special Elements
HasMemberAllowedV793Only Filtering One Instance of a Special Element
HasMemberAllowedV794Incomplete Filtering of Multiple Instances of Special Elements
HasMemberAllowedB795Only Filtering Special Elements at a Specified Location
HasMemberAllowedV796Only Filtering Special Elements Relative to a Marker
HasMemberAllowedV797Only Filtering Special Elements at an Absolute Position
HasMemberAllowedV84Improper Neutralization of Encoded URI Schemes in a Web Page
HasMemberAllowedV926Improper Export of Android Application Components
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 102
Name: Struts: Duplicate Validation Forms
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 105
Name: Struts: Form Field Without Validator
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 106
Name: Struts: Plug-in Framework not in Use
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 112
Name: Missing XML Validation
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 115
Name: Misinterpretation of Input
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1173
Name: Improper Use of Validation Framework
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 1174
Name: ASP.NET Misconfiguration: Improper Model Validation
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1245
Name: Improper Finite State Machines (FSMs) in Hardware Logic
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1249
Name: Application-Level Admin Tool with Inconsistent View of Underlying Operating System
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1262
Name: Improper Access Control for Register Interface
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1265
Name: Unintended Reentrant Invocation of Non-reentrant Code Via Nested Calls
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1304
Name: Improperly Preserved Integrity of Hardware Configuration State During a Power Save/Restore Operation
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1313
Name: Hardware Allows Activation of Test or Debug Logic at Runtime
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1320
Name: Improper Protection for Outbound Error Messages and Alert Signals
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1332
Name: Improper Handling of Faults that Lead to Instruction Skips
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1334
Name: Unauthorized Error Injection Can Degrade Hardware Redundancy
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1351
Name: Improper Handling of Hardware Behavior in Exceptionally Cold Environments
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 1384
Name: Improper Handling of Physical or Environmental Conditions
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 140
Name: Improper Neutralization of Delimiters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 141
Name: Improper Neutralization of Parameter/Argument Delimiters
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 1419
Name: Incorrect Initialization of Resource
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 142
Name: Improper Neutralization of Value Delimiters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 143
Name: Improper Neutralization of Record Delimiters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 144
Name: Improper Neutralization of Line Delimiters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 145
Name: Improper Neutralization of Section Delimiters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 147
Name: Improper Neutralization of Input Terminators
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 148
Name: Improper Neutralization of Input Leaders
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 149
Name: Improper Neutralization of Quoting Syntax
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 150
Name: Improper Neutralization of Escape, Meta, or Control Sequences
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 151
Name: Improper Neutralization of Comment Delimiters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 152
Name: Improper Neutralization of Macro Symbols
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 153
Name: Improper Neutralization of Substitution Characters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 154
Name: Improper Neutralization of Variable Name Delimiters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 155
Name: Improper Neutralization of Wildcards or Matching Symbols
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 156
Name: Improper Neutralization of Whitespace
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 157
Name: Failure to Sanitize Paired Delimiters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 158
Name: Improper Neutralization of Null Byte or NUL Character
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 159
Name: Improper Handling of Invalid Use of Special Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 160
Name: Improper Neutralization of Leading Special Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 161
Name: Improper Neutralization of Multiple Leading Special Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 162
Name: Improper Neutralization of Trailing Special Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 163
Name: Improper Neutralization of Multiple Trailing Special Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 164
Name: Improper Neutralization of Internal Special Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 165
Name: Improper Neutralization of Multiple Internal Special Elements
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 167
Name: Improper Handling of Additional Special Element
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 172
Name: Encoding Error
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 175
Name: Improper Handling of Mixed Encoding
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 176
Name: Improper Handling of Unicode Encoding
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 177
Name: Improper Handling of URL Encoding (Hex Encoding)
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 185
Name: Incorrect Regular Expression
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 195
Name: Signed to Unsigned Conversion Error
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 198
Name: Use of Incorrect Byte Ordering
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 228
Name: Improper Handling of Syntactically Invalid Structure
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 229
Name: Improper Handling of Values
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 230
Name: Improper Handling of Missing Values
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 231
Name: Improper Handling of Extra Values
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 232
Name: Improper Handling of Undefined Values
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 233
Name: Improper Handling of Parameters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 235
Name: Improper Handling of Extra Parameters
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 236
Name: Improper Handling of Undefined Parameters
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 237
Name: Improper Handling of Structural Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 238
Name: Improper Handling of Incomplete Structural Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 239
Name: Failure to Handle Incomplete Element
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 240
Name: Improper Handling of Inconsistent Structural Elements
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 241
Name: Improper Handling of Unexpected Data Type
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 252
Name: Unchecked Return Value
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 253
Name: Incorrect Check of Function Return Value
Nature: HasMember
Mapping: Discouraged
Type: Class
ID: 345
Name: Insufficient Verification of Data Authenticity
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 366
Name: Race Condition within a Thread
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 367
Name: Time-of-check Time-of-use (TOCTOU) Race Condition
Nature: HasMember
Mapping: Discouraged
Type: Base
ID: 372
Name: Incomplete Internal State Distinction
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 390
Name: Detection of Error Condition Without Action
Nature: HasMember
Mapping: Prohibited
Type: Base
ID: 391
Name: Unchecked Error Condition
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 392
Name: Missing Report of Error Condition
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 393
Name: Return of Wrong Status Code
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 394
Name: Unexpected Status Code or Return Value
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 430
Name: Deployment of Wrong Handler
Nature: HasMember
Mapping: Discouraged
Type: Pillar
ID: 435
Name: Improper Interaction Between Multiple Correctly-Behaving Entities
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 436
Name: Interpretation Conflict
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 437
Name: Incomplete Model of Endpoint Features
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 444
Name: Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 456
Name: Missing Initialization of a Variable
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 471
Name: Modification of Assumed-Immutable Data (MAID)
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 482
Name: Comparing instead of Assigning
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 491
Name: Public cloneable() Method Without Final ('Object Hijack')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 502
Name: Deserialization of Untrusted Data
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 544
Name: Missing Standardized Error Handling Mechanism
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 554
Name: ASP.NET Misconfiguration: Not Using Input Validation Framework
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 580
Name: clone() Method Without super.clone()
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 586
Name: Explicit Call to Finalize()
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 622
Name: Improper Validation of Function Hook Arguments
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 626
Name: Null Byte Interaction Error (Poison Null Byte)
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 649
Name: Reliance on Obfuscation or Encryption of Security-Relevant Inputs without Integrity Checking
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 669
Name: Incorrect Resource Transfer Between Spheres
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 676
Name: Use of Potentially Dangerous Function
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 681
Name: Incorrect Conversion between Numeric Types
Nature: HasMember
Mapping: Discouraged
Type: Pillar
ID: 703
Name: Improper Check or Handling of Exceptional Conditions
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 754
Name: Improper Check for Unusual or Exceptional Conditions
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 764
Name: Multiple Locks of a Critical Resource
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 765
Name: Multiple Unlocks of a Critical Resource
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 783
Name: Operator Precedence Logic Error
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 787
Name: Out-of-bounds Write
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 790
Name: Improper Filtering of Special Elements
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 791
Name: Incomplete Filtering of Special Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 792
Name: Incomplete Filtering of One or More Instances of Special Elements
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 793
Name: Only Filtering One Instance of a Special Element
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 794
Name: Incomplete Filtering of Multiple Instances of Special Elements
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 795
Name: Only Filtering Special Elements at a Specified Location
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 796
Name: Only Filtering Special Elements Relative to a Marker
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 797
Name: Only Filtering Special Elements at an Absolute Position
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 84
Name: Improper Neutralization of Encoded URI Schemes in a Web Page
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 926
Name: Improper Export of Android Application Components
▼Vulnerability Mapping Notes
Usage:Prohibited
Reason:View
Rationale:

This entry is a View. Views are not weaknesses and therefore inappropriate to describe the root causes of vulnerabilities.

Comments:

Use this View or other Views to search and navigate for the appropriate weakness.

▼Notes
▼Audience
StakeholderDescription
▼References

Expand AllCollapse All

BOSS-315 - Unexpected State (impact)
Details not found