Logo
-

Byte Open Security

(ByteOS Network)

Log In

Sign Up

ByteOS

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


CWE VIEW:Execute Unauthorized Code or Commands (impact)
ID:BOSS-311
Vulnerability Mapping:Prohibited
Type:Implicit
Status:Draft
DetailsContent HistoryObserved CVE ExamplesReports
▼Objective

This view categorizes and displays weaknesses based on the 'Execute Unauthorized Code or Commands' consequence impact.

▼Memberships
NatureMappingTypeIDName
HasMemberDiscouragedC114Process Control
HasMemberAllowed-with-ReviewC116Improper Encoding or Escaping of Output
HasMemberAllowedB117Improper Output Neutralization for Logs
HasMemberDiscouragedC119Improper Restriction of Operations within the Bounds of a Memory Buffer
HasMemberAllowedB1191On-Chip Debug and Test Interface With Improper Access Control
HasMemberAllowed-with-ReviewB120Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
HasMemberAllowedV121Stack-based Buffer Overflow
HasMemberAllowedV122Heap-based Buffer Overflow
HasMemberAllowedB1220Insufficient Granularity of Access Control
HasMemberAllowedB123Write-what-where Condition
HasMemberAllowedB1236Improper Neutralization of Formula Elements in a CSV File
HasMemberAllowedB124Buffer Underwrite ('Buffer Underflow')
HasMemberAllowedB1242Inclusion of Undocumented Features or Chicken Bits
HasMemberAllowedB1247Improper Protection Against Voltage and Clock Glitches
HasMemberAllowedB1252CPU Hardware Not Configured to Support Exclusivity of Write and Execute Operations
HasMemberAllowedB1253Incorrect Selection of Fuse Values
HasMemberAllowedV1255Comparison Logic is Vulnerable to Power Side-Channel Attacks
HasMemberAllowedB1259Improper Restriction of Security Token Assignment
HasMemberAllowedB1267Policy Uses Obsolete Encoding
HasMemberAllowedB1268Policy Privileges are not Assigned Consistently Between Control and Data Agents
HasMemberAllowedB1270Generation of Incorrect Security Tokens
HasMemberAllowedB1273Device Unlock Credential Sharing
HasMemberAllowedB1274Improper Access Control for Volatile Memory Containing Boot Code
HasMemberAllowedB1277Firmware Not Updateable
HasMemberAllowedB128Wrap-around Error
HasMemberAllowedV129Improper Validation of Array Index
HasMemberAllowedB1290Incorrect Decoding of Security Identifiers
HasMemberAllowedB1291Public Key Re-Use for Signing both Debug and Production Code
HasMemberAllowedB1292Incorrect Conversion of Security Identifiers
HasMemberAllowed-with-ReviewC1294Insecure Security Identifier Mechanism
HasMemberAllowedB1296Incorrect Chaining or Granularity of Debug Components
HasMemberAllowedB1297Unprotected Confidential Information on Device is Accessible by OSAT Vendors
HasMemberAllowedB1299Missing Protection Mechanism for Alternate Hardware Interface
HasMemberAllowedB1302Missing Source Identifier in Entity Transactions on a System-On-Chip (SOC)
HasMemberAllowedB131Incorrect Calculation of Buffer Size
HasMemberAllowedB1311Improper Translation of Security Attributes by Fabric Bridge
HasMemberAllowedB1313Hardware Allows Activation of Test or Debug Logic at Runtime
HasMemberAllowedB1319Improper Protection against Electromagnetic Fault Injection (EM-FI)
HasMemberAllowedB1326Missing Immutable Root of Trust in Hardware
HasMemberAllowedB1329Reliance on Component That is Not Updateable
HasMemberAllowedB1336Improper Neutralization of Special Elements Used in a Template Engine
HasMemberAllowedB1339Insufficient Precision or Accuracy of a Real Number
HasMemberAllowedB134Use of Externally-Controlled Format String
HasMemberAllowedB1342Information Exposure through Microarchitectural State after Transient Execution
HasMemberAllowedB135Incorrect Calculation of Multi-Byte String Length
HasMemberDiscouragedC138Improper Neutralization of Special Elements
HasMemberAllowed-with-ReviewC1390Weak Authentication
HasMemberDiscouragedB1426Improper Validation of Generative AI Output
HasMemberAllowedB1427Improper Neutralization of Input Used for LLM Prompting
HasMemberAllowedV146Improper Neutralization of Expression/Command Delimiters
HasMemberAllowedB170Improper Null Termination
HasMemberAllowedV174Double Decoding of the Same Data
HasMemberAllowedB179Incorrect Behavior Order: Early Validation
HasMemberAllowedB190Integer Overflow or Wraparound
HasMemberAllowedB191Integer Underflow (Wrap or Wraparound)
HasMemberAllowedV192Integer Coercion Error
HasMemberAllowedB193Off-by-one Error
HasMemberAllowedV196Unsigned to Signed Conversion Error
HasMemberDiscouragedC20Improper Input Validation
HasMemberAllowedB22Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
HasMemberAllowedB23Relative Path Traversal
HasMemberDiscouragedV234Failure to Handle Missing Parameter
HasMemberAllowedB250Execution with Unnecessary Privileges
HasMemberDiscouragedC287Improper Authentication
HasMemberAllowedB296Improper Following of a Certificate's Chain of Trust
HasMemberAllowedB304Missing Critical Step in Authentication
HasMemberAllowedB347Improper Verification of Cryptographic Signature
HasMemberAllowedB36Absolute Path Traversal
HasMemberAllowedB360Trust of System Event Data
HasMemberAllowed-with-ReviewC362Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
HasMemberAllowedB364Signal Handler Race Condition
HasMemberAllowedV39Path Traversal: 'C:dirname'
HasMemberAllowedV415Double Free
HasMemberAllowedV416Use After Free
HasMemberAllowedB425Direct Request ('Forced Browsing')
HasMemberAllowed-with-ReviewB426Untrusted Search Path
HasMemberAllowed-with-ReviewB427Uncontrolled Search Path Element
HasMemberAllowedB428Unquoted Search Path or Element
HasMemberAllowedB434Unrestricted Upload of File with Dangerous Type
HasMemberAllowed-with-ReviewC441Unintended Proxy or Intermediary ('Confused Deputy')
HasMemberAllowedB469Use of Pointer Subtraction to Determine Size
HasMemberAllowedB470Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')
HasMemberAllowedB476NULL Pointer Dereference
HasMemberAllowedV479Signal Handler Use of a Non-reentrant Function
HasMemberAllowedV486Comparison of Classes by Name
HasMemberAllowedB494Download of Code Without Integrity Check
HasMemberAllowed-with-ReviewC506Embedded Malicious Code
HasMemberAllowedB507Trojan Horse
HasMemberAllowedB508Non-Replicating Malicious Code
HasMemberAllowedB509Replicating Malicious Code (Virus or Worm)
HasMemberAllowedB510Trapdoor
HasMemberAllowedV553Command Shell in Externally Accessible Directory
HasMemberAllowedB562Return of Stack Variable Address
HasMemberAllowedB565Reliance on Cookies without Validation and Integrity Checking
HasMemberAllowedV578EJB Bad Practices: Use of Class Loader
HasMemberAllowedV583finalize() Method Declared Public
HasMemberAllowedV587Assignment of a Fixed Address to a Pointer
HasMemberAllowedB59Improper Link Resolution Before File Access ('Link Following')
HasMemberAllowedV590Free of Memory not on the Heap
HasMemberAllowedV623Unsafe ActiveX Control Marked Safe For Scripting
HasMemberAllowedB624Executable Regular Expression Error
HasMemberAllowedV627Dynamic Variable Evaluation
HasMemberAllowed-with-ReviewC638Not Using Complete Mediation
HasMemberAllowedB641Improper Restriction of Names for Files and Other Resources
HasMemberAllowedV644Improper Neutralization of HTTP Headers for Scripting Syntax
HasMemberAllowedB648Incorrect Use of Privileged APIs
HasMemberDiscouragedC680Integer Overflow to Buffer Overflow
HasMemberDiscouragedP682Incorrect Calculation
HasMemberDiscouragedC690Unchecked Return Value to NULL Pointer Dereference
HasMemberDiscouragedC692Incomplete Denylist to Cross-Site Scripting
HasMemberAllowedB698Execution After Redirect (EAR)
HasMemberAllowedB73External Control of File Name or Path
HasMemberAllowedB749Exposed Dangerous Method or Function
HasMemberDiscouragedC75Failure to Sanitize Special Elements into a Different Plane (Special Element Injection)
HasMemberAllowedV761Free of Pointer not at Start of Buffer
HasMemberAllowedV762Mismatched Memory Management Routines
HasMemberAllowedB763Release of Invalid Pointer or Reference
HasMemberAllowed-with-ReviewC77Improper Neutralization of Special Elements used in a Command ('Command Injection')
HasMemberAllowedB78Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
HasMemberAllowedV781Improper Address Validation in IOCTL with METHOD_NEITHER I/O Control Code
HasMemberAllowedV785Use of Path Manipulation Function without Maximum-sized Buffer
HasMemberDiscouragedB786Access of Memory Location Before Start of Buffer
HasMemberAllowedB787Out-of-bounds Write
HasMemberDiscouragedB788Access of Memory Location After End of Buffer
HasMemberAllowedB79Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
HasMemberAllowedB798Use of Hard-coded Credentials
HasMemberAllowedV80Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)
HasMemberAllowedB805Buffer Access with Incorrect Length Value
HasMemberAllowedV806Buffer Access Using Size of Source Buffer
HasMemberAllowedV81Improper Neutralization of Script in an Error Message Web Page
HasMemberAllowedV82Improper Neutralization of Script in Attributes of IMG Tags in a Web Page
HasMemberAllowedB822Untrusted Pointer Dereference
HasMemberAllowedB823Use of Out-of-range Pointer Offset
HasMemberAllowedB824Access of Uninitialized Pointer
HasMemberAllowedB825Expired Pointer Dereference
HasMemberAllowedB826Premature Release of Resource During Expected Lifetime
HasMemberAllowedV827Improper Control of Document Type Definition
HasMemberAllowedV828Signal Handler with Functionality that is not Asynchronous-Safe
HasMemberAllowedB829Inclusion of Functionality from Untrusted Control Sphere
HasMemberAllowedV83Improper Neutralization of Script in Attributes in a Web Page
HasMemberAllowedV830Inclusion of Web Functionality from an Untrusted Source
HasMemberAllowedV831Signal Handler Function Associated with Multiple Signals
HasMemberAllowedB832Unlock of a Resource that is not Locked
HasMemberAllowedB838Inappropriate Encoding for Output Context
HasMemberAllowedB839Numeric Range Comparison Without Minimum Check
HasMemberAllowedB843Access of Resource Using Incompatible Type ('Type Confusion')
HasMemberAllowedV85Doubled Character XSS Manipulations
HasMemberAllowedV86Improper Neutralization of Invalid Characters in Identifiers in Web Pages
HasMemberAllowed-with-ReviewC863Incorrect Authorization
HasMemberAllowedV87Improper Neutralization of Alternate XSS Syntax
HasMemberAllowedB88Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')
HasMemberAllowedB89Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
HasMemberAllowedB90Improper Neutralization of Special Elements used in an LDAP Query ('LDAP Injection')
HasMemberAllowedB91XML Injection (aka Blind XPath Injection)
HasMemberAllowed-with-ReviewC913Improper Control of Dynamically-Managed Code Resources
HasMemberAllowedB914Improper Control of Dynamically-Identified Variables
HasMemberAllowedB915Improperly Controlled Modification of Dynamically-Determined Object Attributes
HasMemberAllowedB917Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection')
HasMemberAllowedB918Server-Side Request Forgery (SSRF)
HasMemberAllowed-with-ReviewB94Improper Control of Generation of Code ('Code Injection')
HasMemberAllowedV942Permissive Cross-domain Policy with Untrusted Domains
HasMemberAllowedV95Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')
HasMemberAllowedB96Improper Neutralization of Directives in Statically Saved Code ('Static Code Injection')
HasMemberAllowedV97Improper Neutralization of Server-Side Includes (SSI) Within a Web Page
HasMemberAllowedV98Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')
Nature: HasMember
Mapping: Discouraged
Type: Class
ID: 114
Name: Process Control
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 116
Name: Improper Encoding or Escaping of Output
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 117
Name: Improper Output Neutralization for Logs
Nature: HasMember
Mapping: Discouraged
Type: Class
ID: 119
Name: Improper Restriction of Operations within the Bounds of a Memory Buffer
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1191
Name: On-Chip Debug and Test Interface With Improper Access Control
Nature: HasMember
Mapping: Allowed-with-Review
Type: Base
ID: 120
Name: Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 121
Name: Stack-based Buffer Overflow
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 122
Name: Heap-based Buffer Overflow
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1220
Name: Insufficient Granularity of Access Control
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 123
Name: Write-what-where Condition
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1236
Name: Improper Neutralization of Formula Elements in a CSV File
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 124
Name: Buffer Underwrite ('Buffer Underflow')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1242
Name: Inclusion of Undocumented Features or Chicken Bits
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1247
Name: Improper Protection Against Voltage and Clock Glitches
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1252
Name: CPU Hardware Not Configured to Support Exclusivity of Write and Execute Operations
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1253
Name: Incorrect Selection of Fuse Values
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 1255
Name: Comparison Logic is Vulnerable to Power Side-Channel Attacks
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1259
Name: Improper Restriction of Security Token Assignment
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1267
Name: Policy Uses Obsolete Encoding
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1268
Name: Policy Privileges are not Assigned Consistently Between Control and Data Agents
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1270
Name: Generation of Incorrect Security Tokens
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1273
Name: Device Unlock Credential Sharing
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1274
Name: Improper Access Control for Volatile Memory Containing Boot Code
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1277
Name: Firmware Not Updateable
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 128
Name: Wrap-around Error
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 129
Name: Improper Validation of Array Index
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1290
Name: Incorrect Decoding of Security Identifiers
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1291
Name: Public Key Re-Use for Signing both Debug and Production Code
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1292
Name: Incorrect Conversion of Security Identifiers
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 1294
Name: Insecure Security Identifier Mechanism
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1296
Name: Incorrect Chaining or Granularity of Debug Components
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1297
Name: Unprotected Confidential Information on Device is Accessible by OSAT Vendors
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1299
Name: Missing Protection Mechanism for Alternate Hardware Interface
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1302
Name: Missing Source Identifier in Entity Transactions on a System-On-Chip (SOC)
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 131
Name: Incorrect Calculation of Buffer Size
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1311
Name: Improper Translation of Security Attributes by Fabric Bridge
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: 1319
Name: Improper Protection against Electromagnetic Fault Injection (EM-FI)
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1326
Name: Missing Immutable Root of Trust in Hardware
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1329
Name: Reliance on Component That is Not Updateable
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1336
Name: Improper Neutralization of Special Elements Used in a Template Engine
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1339
Name: Insufficient Precision or Accuracy of a Real Number
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 134
Name: Use of Externally-Controlled Format String
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1342
Name: Information Exposure through Microarchitectural State after Transient Execution
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 135
Name: Incorrect Calculation of Multi-Byte String Length
Nature: HasMember
Mapping: Discouraged
Type: Class
ID: 138
Name: Improper Neutralization of Special Elements
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 1390
Name: Weak Authentication
Nature: HasMember
Mapping: Discouraged
Type: Base
ID: 1426
Name: Improper Validation of Generative AI Output
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 1427
Name: Improper Neutralization of Input Used for LLM Prompting
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 146
Name: Improper Neutralization of Expression/Command Delimiters
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 170
Name: Improper Null Termination
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 174
Name: Double Decoding of the Same Data
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 179
Name: Incorrect Behavior Order: Early Validation
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 190
Name: Integer Overflow or Wraparound
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 191
Name: Integer Underflow (Wrap or Wraparound)
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 192
Name: Integer Coercion Error
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 193
Name: Off-by-one Error
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 196
Name: Unsigned to Signed Conversion Error
Nature: HasMember
Mapping: Discouraged
Type: Class
ID: 20
Name: Improper Input Validation
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 22
Name: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 23
Name: Relative Path Traversal
Nature: HasMember
Mapping: Discouraged
Type: Variant
ID: 234
Name: Failure to Handle Missing Parameter
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 250
Name: Execution with Unnecessary Privileges
Nature: HasMember
Mapping: Discouraged
Type: Class
ID: 287
Name: Improper Authentication
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 296
Name: Improper Following of a Certificate's Chain of Trust
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 304
Name: Missing Critical Step in Authentication
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 347
Name: Improper Verification of Cryptographic Signature
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 36
Name: Absolute Path Traversal
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 360
Name: Trust of System Event Data
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 362
Name: Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 364
Name: Signal Handler Race Condition
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 39
Name: Path Traversal: 'C:dirname'
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 415
Name: Double Free
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 416
Name: Use After Free
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 425
Name: Direct Request ('Forced Browsing')
Nature: HasMember
Mapping: Allowed-with-Review
Type: Base
ID: 426
Name: Untrusted Search Path
Nature: HasMember
Mapping: Allowed-with-Review
Type: Base
ID: 427
Name: Uncontrolled Search Path Element
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 428
Name: Unquoted Search Path or Element
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 434
Name: Unrestricted Upload of File with Dangerous Type
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 441
Name: Unintended Proxy or Intermediary ('Confused Deputy')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 469
Name: Use of Pointer Subtraction to Determine Size
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 470
Name: Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 476
Name: NULL Pointer Dereference
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 479
Name: Signal Handler Use of a Non-reentrant Function
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 486
Name: Comparison of Classes by Name
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 494
Name: Download of Code Without Integrity Check
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 506
Name: Embedded Malicious Code
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 507
Name: Trojan Horse
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 508
Name: Non-Replicating Malicious Code
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 509
Name: Replicating Malicious Code (Virus or Worm)
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 510
Name: Trapdoor
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 553
Name: Command Shell in Externally Accessible Directory
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 562
Name: Return of Stack Variable Address
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 565
Name: Reliance on Cookies without Validation and Integrity Checking
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 578
Name: EJB Bad Practices: Use of Class Loader
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 583
Name: finalize() Method Declared Public
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 587
Name: Assignment of a Fixed Address to a Pointer
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 59
Name: Improper Link Resolution Before File Access ('Link Following')
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 590
Name: Free of Memory not on the Heap
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 623
Name: Unsafe ActiveX Control Marked Safe For Scripting
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 624
Name: Executable Regular Expression Error
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 627
Name: Dynamic Variable Evaluation
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 638
Name: Not Using Complete Mediation
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 641
Name: Improper Restriction of Names for Files and Other Resources
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 644
Name: Improper Neutralization of HTTP Headers for Scripting Syntax
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 648
Name: Incorrect Use of Privileged APIs
Nature: HasMember
Mapping: Discouraged
Type: Compound
ID: 680
Name: Integer Overflow to Buffer Overflow
Nature: HasMember
Mapping: Discouraged
Type: Pillar
ID: 682
Name: Incorrect Calculation
Nature: HasMember
Mapping: Discouraged
Type: Compound
ID: 690
Name: Unchecked Return Value to NULL Pointer Dereference
Nature: HasMember
Mapping: Discouraged
Type: Compound
ID: 692
Name: Incomplete Denylist to Cross-Site Scripting
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 698
Name: Execution After Redirect (EAR)
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 73
Name: External Control of File Name or Path
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 749
Name: Exposed Dangerous Method or Function
Nature: HasMember
Mapping: Discouraged
Type: Class
ID: 75
Name: Failure to Sanitize Special Elements into a Different Plane (Special Element Injection)
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 761
Name: Free of Pointer not at Start of Buffer
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 762
Name: Mismatched Memory Management Routines
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 763
Name: Release of Invalid Pointer or Reference
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 77
Name: Improper Neutralization of Special Elements used in a Command ('Command Injection')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 78
Name: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 781
Name: Improper Address Validation in IOCTL with METHOD_NEITHER I/O Control Code
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 785
Name: Use of Path Manipulation Function without Maximum-sized Buffer
Nature: HasMember
Mapping: Discouraged
Type: Base
ID: 786
Name: Access of Memory Location Before Start of Buffer
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 787
Name: Out-of-bounds Write
Nature: HasMember
Mapping: Discouraged
Type: Base
ID: 788
Name: Access of Memory Location After End of Buffer
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 79
Name: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 798
Name: Use of Hard-coded Credentials
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 80
Name: Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 805
Name: Buffer Access with Incorrect Length Value
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 806
Name: Buffer Access Using Size of Source Buffer
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 81
Name: Improper Neutralization of Script in an Error Message Web Page
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 82
Name: Improper Neutralization of Script in Attributes of IMG Tags in a Web Page
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 822
Name: Untrusted Pointer Dereference
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 823
Name: Use of Out-of-range Pointer Offset
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 824
Name: Access of Uninitialized Pointer
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 825
Name: Expired Pointer Dereference
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 826
Name: Premature Release of Resource During Expected Lifetime
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 827
Name: Improper Control of Document Type Definition
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 828
Name: Signal Handler with Functionality that is not Asynchronous-Safe
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 829
Name: Inclusion of Functionality from Untrusted Control Sphere
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 83
Name: Improper Neutralization of Script in Attributes in a Web Page
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 830
Name: Inclusion of Web Functionality from an Untrusted Source
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 831
Name: Signal Handler Function Associated with Multiple Signals
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 832
Name: Unlock of a Resource that is not Locked
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 838
Name: Inappropriate Encoding for Output Context
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 839
Name: Numeric Range Comparison Without Minimum Check
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 843
Name: Access of Resource Using Incompatible Type ('Type Confusion')
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 85
Name: Doubled Character XSS Manipulations
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 86
Name: Improper Neutralization of Invalid Characters in Identifiers in Web Pages
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 863
Name: Incorrect Authorization
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 87
Name: Improper Neutralization of Alternate XSS Syntax
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 88
Name: Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 89
Name: Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 90
Name: Improper Neutralization of Special Elements used in an LDAP Query ('LDAP Injection')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 91
Name: XML Injection (aka Blind XPath Injection)
Nature: HasMember
Mapping: Allowed-with-Review
Type: Class
ID: 913
Name: Improper Control of Dynamically-Managed Code Resources
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 914
Name: Improper Control of Dynamically-Identified Variables
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 915
Name: Improperly Controlled Modification of Dynamically-Determined Object Attributes
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 917
Name: Improper Neutralization of Special Elements used in an Expression Language Statement ('Expression Language Injection')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 918
Name: Server-Side Request Forgery (SSRF)
Nature: HasMember
Mapping: Allowed-with-Review
Type: Base
ID: 94
Name: Improper Control of Generation of Code ('Code Injection')
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 942
Name: Permissive Cross-domain Policy with Untrusted Domains
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 95
Name: Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')
Nature: HasMember
Mapping: Allowed
Type: Base
ID: 96
Name: Improper Neutralization of Directives in Statically Saved Code ('Static Code Injection')
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 97
Name: Improper Neutralization of Server-Side Includes (SSI) Within a Web Page
Nature: HasMember
Mapping: Allowed
Type: Variant
ID: 98
Name: Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')
▼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-311 - Execute Unauthorized Code or Commands (impact)
Details not found