...
Anchor | ||||
---|---|---|---|---|
|
This section includes lists rule mapping for the CWE standard. The mapping information for other standards is available in the PDF rule mapping files shipped with Compliance Packs.
CWE Top 25 2024 Mapping
ID | Name/description | Parasoft rule ID(s) |
---|---|---|
CWE-79 | Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') |
|
CWE-787 | Out-of-bounds Write |
|
CWE-89 | Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') |
|
CWE-352 | Cross-Site Request Forgery (CSRF) |
|
CWE-22 | Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') |
|
CWE-125 | Out-of-bounds Read |
|
CWE-78 | Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') |
|
CWE-416 | Use After Free |
|
CWE-862 | Missing Authorization |
|
CWE-434 | Unrestricted Upload of File with Dangerous Type |
|
CWE-94 | Improper Control of Generation of Code ('Code Injection') |
|
CWE-20 | Improper Input Validation |
|
CWE-77 | Improper Neutralization of Special Elements used in a Command ('Command Injection') |
|
CWE-287 | Improper Authentication |
|
CWE-269 | Improper Privilege Management |
|
CWE-502 | Deserialization of Untrusted Data |
|
CWE-200 | Exposure of Sensitive Information to an Unauthorized Actor |
|
CWE-863 | Incorrect Authorization |
|
CWE-918 | Server-Side Request Forgery (SSRF) |
|
CWE-119 | Improper Restriction of Operations within the Bounds of a Memory Buffer |
|
CWE-476 | NULL Pointer Dereference |
|
CWE-798 | Use of Hard-coded Credentials |
|
CWE-190 | Integer Overflow or Wraparound |
|
CWE-400 | Uncontrolled Resource Consumption |
|
CWE-306 | Missing Authentication for Critical Function |
|
CWE Top 25 2023 Mapping
...
ID
...
Name/description
...
Parasoft rule ID(s)
...
CWE-787
...
Out-of-bounds Write
...
- CWE.787.ARRAY
- CWE.787.ARRAYSEC
...
CWE-79
...
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
...
- CWE.79.EACM
- CWE.79.TDDIG
- CWE.79.TDRESP
- CWE.79.TDXML
- CWE.79.TDXSS
- CWE.79.VPPD
- CWE.79.ARXML
...
CWE-89
...
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
...
- CWE.89.TDSQL
- CWE.89.UPS
...
CWE-416
...
Use After Free
...
- CWE.416.FREE
...
CWE-78
...
Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
...
- CWE.78.TDCMD
...
CWE-20
...
Improper Input Validation
...
- CWE.20.ARRAY
- CWE.20.INTOVERF
- CWE.20.FREE
- CWE.20.ARRAYSEC
- CWE.20.TDINPUT
- CWE.20.TDLIB
- CWE.20.TDLOG
- CWE.20.TDRESP
- CWE.20.TDRFL
- CWE.20.BSA
- CWE.20.CACO
- CWE.20.CLP
- CWE.20.ICO
- CWE.20.IOF
- CWE.20.CAI
- CWE.20.NATV
- CWE.20.SYSP
- CWE.20.AEAF
- CWE.20.CSVFV
- CWE.20.NATIW
- CWE.20.APIBS
- CWE.20.BUSSB
- CWE.20.UCO
- CWE.20.DFV
- CWE.20.EV
- CWE.20.PLUGIN
...
CWE-125
...
Out-of-bounds Read
...
- CWE.125.ARRAY
- CWE.125.ARRAYSEC
...
CWE-22
...
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
...
- CWE.22.TDFNAMES
...
CWE-352
...
Cross-Site Request Forgery (CSRF)
...
- CWE.352.EACM
- CWE.352.TDRESP
- CWE.352.TDXSS
- CWE.352.VPPD
- CWE.352.UOSC
- CWE.352.DCSRFJAVA
- CWE.352.DCSRFXML
- CWE.352.REQMAP
...
CWE-434
...
Unrestricted Upload of File with Dangerous Type
...
- CWE.434.TDFNAMES
...
CWE-862
...
Missing Authorization
...
- CWE.862.PERMIT
- CWE.862.LCA
...
CWE-476
...
NULL Pointer Dereference
...
- CWE.476.NP
- CWE.476.DEREF
...
CWE-287
...
Improper Authentication
...
- CWE.287.TDPASSWD
- CWE.287.UPWD
- CWE.287.PLAIN
- CWE.287.PCCF
- CWE.287.PTPT
- CWE.287.PWDPROP
- CWE.287.PWDXML
- CWE.287.UTAX
- CWE.287.WCPWD
- CWE.287.WPWD
- CWE.287.CKTS
- CWE.287.DNSL
- CWE.287.HCCK
- CWE.287.HCCS
- CWE.287.HTTPRHA
- CWE.287.HV
- CWE.287.PBFA
- CWE.287.SSM
- CWE.287.USC
- CWE.287.VSI
- CWE.287.MLVP
...
CWE-190
...
Integer Overflow or Wraparound
...
- CWE.190.INTOVERF
- CWE.190.BSA
- CWE.190.CACO
- CWE.190.CLP
- CWE.190.ICO
- CWE.190.IOF
...
CWE-502
...
Deserialization of Untrusted Data
...
- CWE.502.SSSD
- CWE.502.MASP
- CWE.502.AUXD
- CWE.502.SC
- CWE.502.RWAF
- CWE.502.VOBD
...
CWE-77
...
Improper Neutralization of Special Elements used in a Command ('Command Injection')
...
- CWE.77.TDCMD
...
CWE-119
...
Improper Restriction of Operations within the Bounds of a Memory Buffer
...
- CWE.119.ARRAY
- CWE.119.FREE
- CWE.119.ARRAYSEC
- CWE.119.BUSSB
...
CWE-798
...
Use of Hard-coded Credentials
...
- CWE.798.HCCK
- CWE.798.HCCS
...
CWE-918
...
Server-Side Request Forgery (SSRF)
...
- CWE.918.TDNET
...
CWE-306
...
Missing Authentication for Critical Function
...
- CWE.306.SSM
...
CWE-362
...
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
...
- CWE.362.TOCTOU
- CWE.362.DCL
...
CWE-269
...
Improper Privilege Management
...
- CWE.269.DPANY
- CWE.269.LDP
- CWE.269.PCL
...
CWE-94
...
Improper Control of Generation of Code ('Code Injection')
...
- CWE.94.TDCODE
- CWE.94.DCEMSL
- CWE.94.ASAPI
...
CWE-863
...
Incorrect Authorization
...
- CWE.863.DSR
- CWE.863.SRCD
...
CWE-276
...
Incorrect Default Permissions
...
- CWE.276.ASNF
- CWE.276.CFAP
CWE Weaknesses On the Cusp 2024 Mapping
...
ID
...
Name/description
...
Parasoft rule ID(s)
...
CWE-770
...
Allocation of Resources Without Limits or Throttling
...
- CWE.770.TDALLOC
- CWE.770.ISTART
...
CWE-668
...
Exposure of Resource to Wrong Sphere
...
- CWE.668.SENS
- CWE.668.SENSLOG
- CWE.668.TDINPUT
- CWE.668.TDLIB
- CWE.668.TDPASSWD
- CWE.668.RR
- CWE.668.UPWD
- CWE.668.MFP
- CWE.668.IMM
- CWE.668.PSFA
- CWE.668.PLAIN
- CWE.668.SYSP
- CWE.668.SPFF
- CWE.668.CONSEN
- CWE.668.PEO
- CWE.668.RA
- CWE.668.SIF
- CWE.668.SIO
- CWE.668.ATF
- CWE.668.PCCF
- CWE.668.PTPT
- CWE.668.PWDPROP
- CWE.668.PWDXML
- CWE.668.UTAX
- CWE.668.WCPWD
- CWE.668.WPWD
- CWE.668.ACPST
- CWE.668.APIBS
- CWE.668.ASNF
- CWE.668.CFAP
- CWE.668.CKTS
- CWE.668.CLONE
- CWE.668.EWSSEC
- CWE.668.IDP
- CWE.668.INNER
- CWE.668.PBRTE
- CWE.668.SCHTTP
- CWE.668.SER
- CWE.668.USC
- CWE.668.UCO
...
CWE-74
...
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
...
- CWE.74.EACM
- CWE.74.TDCMD
- CWE.74.TDCODE
- CWE.74.TDDIG
- CWE.74.TDJXPATH
- CWE.74.TDLDAP
- CWE.74.TDNET
- CWE.74.TDRESP
- CWE.74.TDSQL
- CWE.74.TDXML
- CWE.74.TDXPATH
- CWE.74.TDXSS
- CWE.74.VPPD
- CWE.74.UPS
- CWE.74.XPIJ
- CWE.74.DCEMSL
- CWE.74.ARXML
- CWE.74.ASAPI
- CWE.74.DFV
...
CWE-427
...
Uncontrolled Search Path Element
...
- CWE.427.PBRTE
...
CWE-639
...
Authorization Bypass Through User-Controlled Key
...
- N/A
...
CWE-532
...
Insertion of Sensitive Information into Log File
...
- CWE.532.SENSLOG
- CWE.532.CONSEN
...
CWE-732
...
Incorrect Permission Assignment for Critical Resource
...
- CWE.732.ASNF
- CWE.732.CFAP
- CWE.732.IDP
- CWE.732.SCHTTP
...
CWE-601
...
URL Redirection to Untrusted Site ('Open Redirect')
...
- CWE.601.TDNET
- CWE.601.TDRESP
- CWE.601.VRD
- CWE.601.UCO
...
CWE-362
...
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
...
- CWE.362.TOCTOU
- CWE.362.DCL
...
CWE-522
...
Insufficiently Protected Credentials
...
- CWE.522.TDPASSWD
- CWE.522.UPWD
- CWE.522.PLAIN
- CWE.522.PCCF
- CWE.522.PTPT
- CWE.522.PWDPROP
- CWE.522.PWDXML
- CWE.522.UTAX
- CWE.522.WCPWD
- CWE.522.WPWD
- CWE.522.CKTS
- CWE.522.USC
...
CWE-276
...
Incorrect Default Permissions
...
- CWE.276.ASNF
- CWE.276.CFAP
...
CWE-203
...
Observable Discrepancy
...
- N/A
...
CWE-59
...
Improper Link Resolution Before File Access ('Link Following')
...
- CWE.59.FOLLOW
- CWE.59.LNK
...
CWE-843
...
Access of Resource Using Incompatible Type ('Type Confusion')
...
- CWE.843.EQUS
...
CWE-312
...
Cleartext Storage of Sensitive Information
...
- CWE.312.PLAIN
- CWE.312.PLC
- CWE.312.PWDPROP
CWE Weaknesses On the Cusp 2023 Mapping
...
ID
...
Name/description
...
Parasoft rule ID(s)
...
CWE-617
...
Reachable Assertion
...
- CWE.617.ASSERT
...
CWE-427
...
Uncontrolled Search Path Element
...
- CWE.427.PBRTE
...
CWE-611
...
Improper Restriction of XML External Entity Reference
...
- CWE.611.XMLVAL
- CWE.611.DXXE
...
CWE-770
...
Allocation of Resources Without Limits or Throttling
...
- CWE.770.TDALLOC
- CWE.770.ISTART
...
CWE-200
...
Exposure of Sensitive Information to an Unauthorized Actor
...
- CWE.200.SENS
- CWE.200.SENSLOG
- CWE.200.CONSEN
- CWE.200.PEO
- CWE.200.SIO
- CWE.200.ACPST
- CWE.200.EWSSEC
...
CWE-732
...
Incorrect Permission Assignment for Critical Resource
...
- CWE.732.ASNF
- CWE.732.CFAP
- CWE.732.IDP
- CWE.732.SCHTTP
...
CWE-601
...
URL Redirection to Untrusted Site ('Open Redirect')
...
- CWE.601.TDNET
- CWE.601.TDRESP
- CWE.601.VRD
- CWE.601.UCO
...
CWE-1321
...
Improperly Controlled Modification of Object Prototype Attributes ('Prototype Pollution')
...
- N/A
...
CWE-295
...
Improper Certificate Validation
...
- CWE.295.HV
- CWE.295.VSI
...
CWE-522
...
Insufficiently Protected Credentials
...
- CWE.522.TDPASSWD
- CWE.522.UPWD
- CWE.522.PLAIN
- CWE.522.PCCF
- CWE.522.PTPT
- CWE.522.PWDPROP
- CWE.522.PWDXML
- CWE.522.UTAX
- CWE.522.WCPWD
- CWE.522.WPWD
- CWE.522.CKTS
- CWE.522.USC
...
CWE-401
...
Missing Release of Memory after Effective Lifetime
...
- N/A
...
CWE-400
...
Uncontrolled Resource Consumption
...
- CWE.400.LEAKS
- CWE.400.TDALLOC
- CWE.400.USB
- CWE.400.DMDS
- CWE.400.ISTART
...
CWE-639
...
Authorization Bypass Through User-Controlled Key
...
- N/A
...
CWE-59
...
Improper Link Resolution Before File Access ('Link Following')
...
- CWE.59.FOLLOW
- CWE.59.LNK
...
CWE-668
...
Exposure of Resource to Wrong Sphere
...
- CWE.668.ASNF
- CWE.668.CFAP
- CWE.668.SENS
- CWE.668.SENSLOG
- CWE.668.TDFNAMES
- CWE.668.TDINPUT
- CWE.668.TDLIB
- CWE.668.TDPASSWD
- CWE.668.RR
- CWE.668.UPWD
- CWE.668.MFP
- CWE.668.IMM
- CWE.668.PSFA
- CWE.668.PLAIN
- CWE.668.SYSP
- CWE.668.SPFF
- CWE.668.CONSEN
- CWE.668.PEO
- CWE.668.RA
- CWE.668.SIF
- CWE.668.SIO
- CWE.668.ATF
- CWE.668.PCCF
- CWE.668.PTPT
- CWE.668.PWDPROP
- CWE.668.PWDXML
- CWE.668.UTAX
- CWE.668.WCPWD
- CWE.668.WPWD
- CWE.668.ACPST
- CWE.668.APIBS
- CWE.668.CKTS
- CWE.668.CLONE
- CWE.668.EWSSEC
- CWE.668.IDP
- CWE.668.INNER
- CWE.668.PBRTE
- CWE.668.SCHTTP
- CWE.668.SER
- CWE.668.USC
- CWE.668.UCO
CWE 4.17 Mapping
...
ID
...
Name/description
...
Parasoft rule ID(s)
...
CWE-6
...
J2EE Misconfiguration: Insufficient Session-ID Length
...
- CWE.6.SLID
...
CWE-7
...
J2EE Misconfiguration: Missing Custom Error Page
...
- CWE.7.SEP
...
CWE-8
...
J2EE Misconfiguration: Entity Bean Declared Remote
...
- CWE.8.RR
...
CWE-9
...
J2EE Misconfiguration: Weak Access Permissions for EJB Methods
...
- CWE.9.DPANY
...
CWE-15
...
External Control of System or Configuration Setting
...
- CWE.15.SYSP
- CWE.15.UCO
...
CWE-20
...
Improper Input Validation
...
- CWE-111.NATV
- CWE-111.NATIW
- CWE-109.EV
- CWE-106.PLUGIN
- CWE-104.AEAF
- CWE-102.DFV
- CWE-103.CSVFV
- CWE-134.TDINPUT
- CWE-113.TDRESP
- CWE-470.TDRFL
- CWE-470.APIBS
- CWE-190.INTWRAP
- CWE-190.BSA
- CWE-190.CACO
- CWE-190.CLP
- CWE-190.ICO
- CWE-190.IOF
- CWE-114.TDLIB
- CWE-114.APIBS
- CWE-117.TDLOG
- CWE-129.ARRAY
- CWE-129.ARRAYSEC
- CWE-129.CAI
- CWE-15.SYSP
- CWE-15.UCO
...
CWE-22
...
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
...
- CWE.22.TDFNAMES
...
CWE-59
...
Improper Link Resolution Before File Access ('Link Following')
...
- CWE-64.LNK
- CWE-61.FOLLOW
...
CWE-61
...
UNIX Symbolic Link (Symlink) Following
...
- CWE.61.FOLLOW
...
CWE-64
...
Windows Shortcut Following (.LNK)
...
- CWE.64.LNK
...
CWE-73
...
External Control of File Name or Path
...
- CWE-114.TDLIB
- CWE-114.APIBS
...
CWE-74
...
Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')
...
- CWE-89.TDSQL
- CWE-89.UPS
- CWE-99.TDNET
- CWE-94.DCEMSL
- CWE-94.ASAPI
- CWE-79.EACM
- CWE-79.TDRESP
- CWE-79.TDXSS
- CWE-79.VPPD
- CWE-78.TDCMD
- CWE-91.TDXML
...
CWE-77
...
Improper Neutralization of Special Elements used in a Command ('Command Injection')
...
- CWE-78.TDCMD
...
CWE-78
...
Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
...
- CWE.78.TDCMD
...
CWE-79
...
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
...
- CWE.79.EACM
- CWE.79.TDRESP
- CWE.79.TDXSS
- CWE.79.VPPD
- CWE-83.ARXML
- CWE-80.TDDIG
- CWE-80.TDXML
- CWE-80.ARXML
- CWE-81.ARXML
...
CWE-80
...
Improper Neutralization of Script-Related HTML Tags in a Web Page (Basic XSS)
...
- CWE.80.TDDIG
- CWE.80.TDXML
- CWE.80.ARXML
...
CWE-81
...
Improper Neutralization of Script in an Error Message Web Page
...
- CWE.81.ARXML
...
CWE-83
...
Improper Neutralization of Script in Attributes in a Web Page
...
- CWE.83.ARXML
...
CWE-89
...
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
...
- CWE.89.TDSQL
- CWE.89.UPS
...
CWE-90
...
Improper Neutralization of Special Elements used in an LDAP Query ('LDAP Injection')
...
- CWE.90.TDLDAP
...
CWE-91
...
XML Injection (aka Blind XPath Injection)
...
- CWE.91.TDXML
- CWE-652.TDXPATH
- CWE-652.XPIJ
- CWE-643.TDJXPATH
- CWE-643.TDXPATH
...
CWE-93
...
Improper Neutralization of CRLF Sequences ('CRLF Injection')
...
- CWE-113.TDRESP
...
CWE-94
...
Improper Control of Generation of Code ('Code Injection')
...
- CWE.94.DCEMSL
- CWE.94.ASAPI
- CWE-95.TDCODE
...
CWE-95
...
Improper Neutralization of Directives in Dynamically Evaluated Code ('Eval Injection')
...
- CWE.95.TDCODE
...
CWE-99
...
Improper Control of Resource Identifiers ('Resource Injection')
...
- CWE.99.TDNET
...
CWE-102
...
Struts: Duplicate Validation Forms
...
- CWE.102.DFV
...
CWE-103
...
Struts: Incomplete validate() Method Definition
...
- CWE.103.CSVFV
...
CWE-104
...
Struts: Form Bean Does Not Extend Validation Class
...
- CWE.104.AEAF
...
CWE-106
...
Struts: Plug-in Framework not in Use
...
- CWE.106.PLUGIN
...
CWE-109
...
Struts: Validator Turned Off
...
- CWE.109.EV
...
CWE-111
...
Direct Use of Unsafe JNI
...
- CWE.111.NATV
- CWE.111.NATIW
...
CWE-113
...
Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting')
...
- CWE.113.TDRESP
...
CWE-114
...
Process Control
...
- CWE.114.TDLIB
- CWE.114.APIBS
...
CWE-116
...
Improper Encoding or Escaping of Output
...
- CWE-644.TDRESP
- CWE-838.SEO
- CWE-117.TDLOG
...
CWE-117
...
Improper Output Neutralization for Logs
...
- CWE.117.TDLOG
...
CWE-119
...
Improper Restriction of Operations within the Bounds of a Memory Buffer
...
- CWE-125.ARRAY
- CWE-125.ARRAYSEC
- CWE-787.ARRAY
- CWE-787.ARRAYSEC
...
CWE-125
...
Out-of-bounds Read
...
- CWE.125.ARRAY
- CWE.125.ARRAYSEC
...
CWE-128
...
Wrap-around Error
...
- CWE.128.CACO
...
CWE-129
...
Improper Validation of Array Index
...
- CWE.129.ARRAY
- CWE.129.ARRAYSEC
- CWE.129.CAI
...
CWE-131
...
Incorrect Calculation of Buffer Size
...
- CWE.131.ARRAY
...
CWE-134
...
Use of Externally-Controlled Format String
...
- CWE.134.TDINPUT
...
CWE-172
...
Encoding Error
...
- CWE-173.SEO
- CWE-176.NCUCP
...
CWE-173
...
Improper Handling of Alternate Encoding
...
- CWE.173.SEO
...
CWE-176
...
Improper Handling of Unicode Encoding
...
- CWE.176.NCUCP
...
CWE-185
...
Incorrect Regular Expression
...
- CWE.185.REP
...
CWE-188
...
Reliance on Data/Memory Layout
...
- CWE-198.PMRWLED
...
CWE-190
...
Integer Overflow or Wraparound
...
- CWE.190.INTWRAP
- CWE.190.BSA
- CWE.190.CACO
- CWE.190.CLP
- CWE.190.ICO
- CWE.190.IOF
- CWE-680.BSA
...
CWE-191
...
Integer Underflow (Wrap or Wraparound)
...
- CWE.191.INTWRAP
- CWE.191.BSA
...
CWE-193
...
Off-by-one Error
...
- CWE.193.AOBO
...
CWE-197
...
Numeric Truncation Error
...
- CWE.197.INTDL
...
CWE-198
...
Use of Incorrect Byte Ordering
...
- CWE.198.PMRWLED
...
CWE-200
...
Exposure of Sensitive Information to an Unauthorized Actor
...
- CWE-532.SENSLOG
- CWE-532.CONSEN
- CWE-359.CONSEN
- CWE-497.SENS
- CWE-497.PEO
- CWE-213.CONSEN
- CWE-215.EWSSEC
- CWE-209.SENS
- CWE-209.PEO
- CWE-209.SIO
- CWE-209.ACPST
...
CWE-209
...
Generation of Error Message Containing Sensitive Information
...
- CWE.209.SENS
- CWE.209.PEO
- CWE.209.SIO
- CWE.209.ACPST
...
CWE-212
...
Improper Removal of Sensitive Information Before Storage or Transfer
...
- CWE.212.FT
...
CWE-213
...
Exposure of Sensitive Information Due to Incompatible Policies
...
- CWE.213.CONSEN
...
CWE-215
...
Insertion of Sensitive Information Into Debugging Code
...
- CWE.215.EWSSEC
...
CWE-221
...
Information Loss or Omission
...
- CWE-397.NTX
- CWE-397.NTERR
- CWE-396.NCE
...
CWE-223
...
Omission of Security-relevant Information
...
- CWE-778.ENFL
...
CWE-245
...
J2EE Bad Practices: Direct Management of Connections
...
- CWE.245.JDBCTEMPLATE
...
CWE-246
...
J2EE Bad Practices: Direct Use of Sockets
...
- CWE.246.AUS
- CWE.246.NSF
- CWE.246.SS
...
CWE-248
...
Uncaught Exception
...
- CWE-600.CETS
...
CWE-250
...
Execution with Unnecessary Privileges
...
- CWE.250.LDP
- CWE.250.PCL
...
CWE-252
...
Unchecked Return Value
...
- CWE.252.CHECKRET
- CWE.252.CRRV
...
CWE-256
...
Plaintext Storage of a Password
...
- CWE.256.TDPASSWD
- CWE.256.UPWD
- CWE.256.PLAIN
- CWE.256.PCCF
- CWE.256.PTPT
- CWE.256.PWDPROP
- CWE.256.PWDXML
- CWE.256.UTAX
- CWE.256.WCPWD
- CWE.256.WPWD
...
CWE-258
...
Empty Password in Configuration File
...
- CWE.258.PWDPROP
...
CWE-260
...
Password in Configuration File
...
- CWE.260.UTAX
- CWE-555.PWDXML
- CWE-258.PWDPROP
...
CWE-261
...
Weak Encoding for Password
...
- CWE.261.CKTS
...
CWE-266
...
Incorrect Privilege Assignment
...
- CWE-9.DPANY
...
CWE-269
...
Improper Privilege Management
...
- CWE-250.LDP
- CWE-250.PCL
...
CWE-276
...
Incorrect Default Permissions
...
- CWE.276.ASNF
- CWE.276.CFAP
...
CWE-279
...
Incorrect Execution-Assigned Permissions
...
- CWE.279.IDP
...
CWE-284
...
Improper Access Control
...
- CWE-863.DSR
- CWE-863.SRCD
- CWE-862.PERMIT
- CWE-862.LCA
- CWE-749.DPAM
- CWE-749.DPPM
- CWE-749.SPAM
- CWE-346.JXCORS
...
CWE-285
...
Improper Authorization
...
- CWE-863.DSR
- CWE-863.SRCD
- CWE-862.PERMIT
- CWE-862.LCA
...
CWE-287
...
Improper Authentication
...
- CWE-521.MLVP
- CWE-798.HCCS
- CWE-290.HTTPRHA
- CWE-295.HV
- CWE-306.SSM
- CWE-307.PBFA
...
CWE-290
...
Authentication Bypass by Spoofing
...
- CWE.290.HTTPRHA
- CWE-350.DNSL
...
CWE-295
...
Improper Certificate Validation
...
- CWE.295.HV
- CWE-297.VSI
...
CWE-297
...
Improper Validation of Certificate with Host Mismatch
...
- CWE.297.VSI
...
CWE-306
...
Missing Authentication for Critical Function
...
- CWE.306.SSM
...
CWE-307
...
Improper Restriction of Excessive Authentication Attempts
...
- CWE.307.PBFA
...
CWE-311
...
Missing Encryption of Sensitive Data
...
- CWE.311.SENS
- CWE.311.PWDXML
- CWE-312.PWDPROP
- CWE-319.HTTPS
- CWE-319.USC
...
CWE-312
...
Cleartext Storage of Sensitive Information
...
- CWE.312.PWDPROP
- CWE-315.PLC
- CWE-313.PLAIN
...
CWE-313
...
Cleartext Storage in a File or on Disk
...
- CWE.313.PLAIN
...
CWE-315
...
Cleartext Storage of Sensitive Information in a Cookie
...
- CWE.315.PLC
...
CWE-319
...
Cleartext Transmission of Sensitive Information
...
- CWE.319.HTTPS
- CWE.319.USC
- CWE-614.UOSC
- CWE-1428.UHTTPS
...
CWE-321
...
Use of Hard-coded Cryptographic Key
...
- CWE.321.HCCK
...
CWE-325
...
Missing Cryptographic Step
...
- CWE.325.MCMDU
- CWE.325.SIKG
...
CWE-326
...
Inadequate Encryption Strength
...
- CWE-328.AISSAJAVA
- CWE-328.AISSAXML
- CWE-328.AUNC
- CWE-328.ICA
- CWE-328.MDSALT
- CWE-328.SRD
...
CWE-327
...
Use of a Broken or Risky Cryptographic Algorithm
...
- CWE.327.ACMD
- CWE-328.AISSAJAVA
- CWE-328.AISSAXML
- CWE-328.AUNC
- CWE-328.ICA
- CWE-328.MDSALT
- CWE-328.SRD
...
CWE-328
...
Use of Weak Hash
...
- CWE.328.AISSAJAVA
- CWE.328.AISSAXML
- CWE.328.AUNC
- CWE.328.ICA
- CWE.328.MDSALT
- CWE.328.SRD
...
CWE-329
...
Generation of Predictable IV with CBC Mode
...
- CWE.329.ENPP
- CWE.329.IVR
...
CWE-330
...
Use of Insufficiently Random Values
...
- CWE-338.SRD
...
CWE-334
...
Small Space of Random Values
...
- CWE-6.SLID
...
CWE-335
...
Incorrect Usage of Seeds in Pseudo-Random Number Generator (PRNG)
...
- CWE-337.ENPP
- CWE-336.ENPP
...
CWE-336
...
Same Seed in Pseudo-Random Number Generator (PRNG)
...
- CWE.336.ENPP
...
CWE-337
...
Predictable Seed in Pseudo-Random Number Generator (PRNG)
...
- CWE.337.ENPP
...
CWE-338
...
Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG)
...
- CWE.338.SRD
...
CWE-344
...
Use of Invariant Value in Dynamically Changing Context
...
- CWE-798.HCCS
...
CWE-345
...
Insufficient Verification of Data Authenticity
...
- CWE-352.EACM
- CWE-352.TDRESP
- CWE-352.TDXSS
- CWE-352.VPPD
- CWE-352.UOSC
- CWE-352.DCSRFJAVA
- CWE-352.DCSRFXML
- CWE-352.REQMAP
- CWE-346.JXCORS
- CWE-347.VJFS
...
CWE-346
...
Origin Validation Error
...
- CWE.346.JXCORS
- CWE-1385.WS
...
CWE-347
...
Improper Verification of Cryptographic Signature
...
- CWE.347.VJFS
...
CWE-350
...
Reliance on Reverse DNS Resolution for a Security-Critical Action
...
- CWE.350.DNSL
...
CWE-352
...
Cross-Site Request Forgery (CSRF)
...
- CWE.352.EACM
- CWE.352.TDRESP
- CWE.352.TDXSS
- CWE.352.VPPD
- CWE.352.UOSC
- CWE.352.DCSRFJAVA
- CWE.352.DCSRFXML
- CWE.352.REQMAP
...
CWE-359
...
Exposure of Private Personal Information to an Unauthorized Actor
...
- CWE.359.CONSEN
...
CWE-362
...
Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
...
- CWE.362.DCL
- CWE-367.TOCTOU
...
CWE-367
...
Time-of-check Time-of-use (TOCTOU) Race Condition
...
- CWE.367.TOCTOU
...
CWE-369
...
Divide By Zero
...
- CWE.369.ZERO
...
CWE-375
...
Returning a Mutable Object to an Untrusted Caller
...
- CWE.375.RA
...
CWE-377
...
Insecure Temporary File
...
- CWE.377.ATF
...
CWE-382
...
J2EE Bad Practices: Use of System.exit()
...
- CWE.382.EXIT
- CWE.382.JVM
...
CWE-383
...
J2EE Bad Practices: Direct Use of Threads
...
- CWE.383.THR
...
CWE-384
...
Session Fixation
...
- CWE.384.ISL
...
CWE-390
...
Detection of Error Condition Without Action
...
- CWE.390.LGE
...
CWE-391
...
Unchecked Error Condition
...
- CWE.391.AECB
...
CWE-395
...
Use of NullPointerException Catch to Detect NULL Pointer Dereference
...
- CWE.395.NCNPE
...
CWE-396
...
Declaration of Catch for Generic Exception
...
- CWE.396.NCE
...
CWE-397
...
Declaration of Throws for Generic Exception
...
- CWE.397.NTX
- CWE.397.NTERR
...
CWE-400
...
Uncontrolled Resource Consumption
...
- CWE.400.DMDS
- CWE-771.LEAKS
- CWE-770.ISTART
...
CWE-404
...
Improper Resource Shutdown or Release
...
- CWE.404.COCO
- CWE.404.ODBIL
- CWE.404.CRWD
- CWE-772.LEAKS
- CWE-772.CLOSE
- CWE-459.LEAKS
...
CWE-413
...
Improper Resource Locking
...
- CWE.413.LORD
...
CWE-416
...
Use After Free
...
- CWE.416.FREE
...
CWE-426
...
Untrusted Search Path
...
- CWE.426.PBRTE
...
CWE-427
...
Uncontrolled Search Path Element
...
- CWE.427.PBRTE
...
CWE-434
...
Unrestricted Upload of File with Dangerous Type
...
- CWE.434.TDFNAMES
...
CWE-436
...
Interpretation Conflict
...
- CWE-113.TDRESP
...
CWE-441
...
Unintended Proxy or Intermediary ('Confused Deputy')
...
- CWE-918.TDNET
...
CWE-456
...
Missing Initialization of a Variable
...
- CWE.456.LV
...
CWE-457
...
Use of Uninitialized Variable
...
- CWE.457.NP
- CWE.457.NOTEXPLINIT
- CWE.457.NOTINITCTOR
- CWE.457.UIRC
...
CWE-459
...
Incomplete Cleanup
...
- CWE.459.LEAKS
- CWE-568.FCF
...
CWE-470
...
Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection')
...
- CWE.470.TDRFL
- CWE.470.APIBS
...
CWE-471
...
Modification of Assumed-Immutable Data (MAID)
...
- CWE-607.IMM
- CWE-607.RMO
...
CWE-476
...
NULL Pointer Dereference
...
- CWE.476.NP
...
CWE-477
...
Use of Obsolete Function
...
- CWE.477.DPRAPI
...
CWE-478
...
Missing Default Case in Multiple Condition Expression
...
- CWE.478.PDS
...
CWE-480
...
Use of Incorrect Operator
...
- CWE-481.ASI
...
CWE-481
...
Assigning instead of Comparing
...
- CWE.481.ASI
...
CWE-483
...
Incorrect Block Delimitation
...
- CWE.483.BLK
- CWE.483.EBI
- CWE.483.EB
...
CWE-484
...
Omitted Break Statement in Switch
...
- CWE.484.SBC
- CWE.484.DAV
...
CWE-486
...
Comparison of Classes by Name
...
- CWE.486.AUG
- CWE.486.CMP
...
CWE-487
...
Reliance on Package-level Scope
...
- CWE.487.AF
...
CWE-491
...
Public cloneable() Method Without Final ('Object Hijack')
...
- CWE.491.CLONE
...
CWE-492
...
Use of Inner Class Containing Sensitive Data
...
- CWE.492.INNER
...
CWE-493
...
Critical Public Variable Without Final Modifier
...
- CWE-500.SPFF
...
CWE-495
...
Private Data Structure Returned From A Public Method
...
- CWE.495.RA
...
CWE-496
...
Public Data Assigned to Private Array-Typed Field
...
- CWE.496.CAP
...
CWE-497
...
Exposure of Sensitive System Information to an Unauthorized Control Sphere
...
- CWE.497.SENS
- CWE.497.PEO
...
CWE-499
...
Serializable Class Containing Sensitive Data
...
- CWE.499.SIF
- CWE.499.SER
...
CWE-500
...
Public Static Field Not Marked Final
...
- CWE.500.SPFF
...
CWE-501
...
Trust Boundary Violation
...
- CWE.501.TDSESSION
...
CWE-502
...
Deserialization of Untrusted Data
...
- CWE.502.SSSD
- CWE.502.MASP
- CWE.502.AUXD
- CWE.502.SC
- CWE.502.RWAF
- CWE.502.VOBD
...
CWE-506
...
Embedded Malicious Code
...
- CWE.506.HCCK
- CWE-511.RDM
...
CWE-511
...
Logic/Time Bomb
...
- CWE.511.RDM
...
CWE-521
...
Weak Password Requirements
...
- CWE.521.MLVP
- CWE-258.PWDPROP
...
CWE-522
...
Insufficiently Protected Credentials
...
- CWE-523.USC
- CWE-261.CKTS
- CWE-260.UTAX
- CWE-256.TDPASSWD
- CWE-256.UPWD
- CWE-256.PLAIN
- CWE-256.PCCF
- CWE-256.PTPT
- CWE-256.PWDPROP
- CWE-256.PWDXML
- CWE-256.UTAX
- CWE-256.WCPWD
- CWE-256.WPWD
...
CWE-523
...
Unprotected Transport of Credentials
...
- CWE.523.USC
...
CWE-532
...
Insertion of Sensitive Information into Log File
...
- CWE.532.SENSLOG
- CWE.532.CONSEN
...
CWE-538
...
Insertion of Sensitive Information into Externally-Accessible File or Directory
...
- CWE-532.SENSLOG
- CWE-532.CONSEN
...
CWE-543
...
Use of Singleton Pattern Without Synchronization in a Multithreaded Context
...
- CWE.543.IASF
- CWE.543.ILI
...
CWE-546
...
Suspicious Comment
...
- CWE.546.TODOJAVA
- CWE.546.TODOPROP
- CWE.546.TODOXML
...
CWE-555
...
J2EE Misconfiguration: Plaintext Password in Configuration File
...
- CWE.555.PWDXML
...
CWE-561
...
Dead Code
...
- CWE.561.CC
- CWE.561.SWITCH
- CWE.561.PM
...
CWE-563
...
Assignment to Variable without Use
...
- CWE.563.VOVR
- CWE.563.UPPF
- CWE.563.AURV
- CWE.563.PF
- CWE.563.UP
...
CWE-568
...
finalize() Method Without super.finalize()
...
- CWE.568.FCF
...
CWE-570
...
Expression is Always False
...
- CWE.570.CC
- CWE.570.UCIF
...
CWE-571
...
Expression is Always True
...
- CWE.571.CC
- CWE.571.UCIF
...
CWE-572
...
Call to Thread run() instead of start()
...
- CWE.572.IRUN
...
CWE-573
...
Improper Following of Specification by Caller
...
- CWE-581.OVERRIDE
- CWE-104.AEAF
- CWE-103.CSVFV
- CWE-577.AUS
- CWE-580.SCLONE
- CWE-325.MCMDU
- CWE-325.SIKG
- CWE-568.FCF
- CWE-579.ONS
- CWE-579.SNSO
- CWE-578.ACL
- CWE-329.ENPP
- CWE-329.IVR
...
CWE-576
...
EJB Bad Practices: Use of Java I/O
...
- CWE.576.JIO
...
CWE-577
...
EJB Bad Practices: Use of Sockets
...
- CWE.577.AUS
...
CWE-578
...
EJB Bad Practices: Use of Class Loader
...
- CWE.578.ACL
...
CWE-579
...
J2EE Bad Practices: Non-serializable Object Stored in Session
...
- CWE.579.ONS
- CWE.579.SNSO
...
CWE-580
...
clone() Method Without super.clone()
...
- CWE.580.SCLONE
...
CWE-581
...
Object Model Violation: Just One of Equals and Hashcode Defined
...
- CWE.581.OVERRIDE
...
CWE-582
...
Array Declared Public, Final, and Static
...
- CWE.582.IMM
- CWE.582.PSFA
...
CWE-583
...
finalize() Method Declared Public
...
- CWE.583.MFP
...
CWE-584
...
Return Inside Finally Block
...
- CWE.584.ARCF
...
CWE-585
...
Empty Synchronized Block
...
- CWE.585.SNE
...
CWE-586
...
Explicit Call to Finalize()
...
- CWE.586.NCF
...
CWE-594
...
J2EE Framework: Saving Unserializable Objects to Disk
...
- CWE.594.SIVS
...
CWE-595
...
Comparison of Object References Instead of Object Contents
...
- CWE.595.UEIC
...
CWE-600
...
Uncaught Exception in Servlet
...
- CWE.600.CETS
...
CWE-601
...
URL Redirection to Untrusted Site ('Open Redirect')
...
- CWE.601.TDNET
- CWE.601.TDRESP
- CWE.601.VRD
- CWE.601.UCO
...
CWE-605
...
Multiple Binds to the Same Port
...
- CWE.605.HCNA
...
CWE-607
...
Public Static Final Field References Mutable Object
...
- CWE.607.IMM
- CWE.607.RMO
...
CWE-609
...
Double-Checked Locking
...
- CWE.609.DCL
...
CWE-610
...
Externally Controlled Reference to a Resource in Another Sphere
...
- CWE-601.TDNET
- CWE-601.TDRESP
- CWE-601.VRD
- CWE-601.UCO
- CWE-470.TDRFL
- CWE-470.APIBS
- CWE-918.TDNET
- CWE-15.SYSP
- CWE-15.UCO
- CWE-384.ISL
- CWE-611.XMLVAL
- CWE-611.DXXE
...
CWE-611
...
Improper Restriction of XML External Entity Reference
...
- CWE.611.XMLVAL
- CWE.611.DXXE
...
CWE-613
...
Insufficient Session Expiration
...
- CWE.613.RUIM
- CWE.613.STTL
...
CWE-614
...
Sensitive Cookie in HTTPS Session Without 'Secure' Attribute
...
- CWE.614.UOSC
...
CWE-617
...
Reachable Assertion
...
- CWE.617.ASSERT
...
CWE-642
...
External Control of Critical State Data
...
- CWE-15.SYSP
- CWE-15.UCO
- CWE-426.PBRTE
...
CWE-643
...
Improper Neutralization of Data within XPath Expressions ('XPath Injection')
...
- CWE.643.TDJXPATH
- CWE.643.TDXPATH
...
CWE-644
...
Improper Neutralization of HTTP Headers for Scripting Syntax
...
- CWE.644.TDRESP
...
CWE-652
...
Improper Neutralization of Data within XQuery Expressions ('XQuery Injection')
...
- CWE.652.TDXPATH
- CWE.652.XPIJ
...
CWE-657
...
Violation of Secure Design Principles
...
- CWE-250.LDP
- CWE-250.PCL
...
CWE-662
...
Improper Synchronization
...
- CWE.662.DIFCS
- CWE-543.IASF
- CWE-543.ILI
- CWE-833.ORDER
- CWE-833.TSHL
- CWE-833.CSFS
- CWE-833.RLF
- CWE-833.STR
- CWE-833.UWNA
- CWE-764.DLOCK
- CWE-667.LOCK
- CWE-667.CLOSE
...
CWE-664
...
Improper Control of a Resource Through its Lifetime
...
- CWE-487.AF
- CWE-580.SCLONE
- CWE-662.DIFCS
- CWE-704.AGBPT
- CWE-704.CPTS
- CWE-495.RA
- CWE-496.CAP
- CWE-400.DMDS
- CWE-404.COCO
- CWE-404.ODBIL
- CWE-404.CRWD
- CWE-501.TDSESSION
...
CWE-665
...
Improper Initialization
...
- CWE-456.LV
- CWE-770.ISTART
- CWE-457.NP
- CWE-457.NOTEXPLINIT
- CWE-457.NOTINITCTOR
- CWE-457.UIRC
...
CWE-666
...
Operation on Resource in Wrong Phase of Lifetime
...
- CWE-605.HCNA
...
CWE-667
...
Improper Locking
...
- CWE.667.LOCK
- CWE.667.CLOSE
- CWE-413.LORD
- CWE-832.LORD
- CWE-833.ORDER
- CWE-833.TSHL
- CWE-833.CSFS
- CWE-833.RLF
- CWE-833.STR
- CWE-833.UWNA
- CWE-609.DCL
- CWE-764.DLOCK
...
CWE-668
...
Exposure of Resource to Wrong Sphere
...
- CWE-375.RA
- CWE-377.ATF
- CWE-499.SIF
- CWE-499.SER
- CWE-134.TDINPUT
- CWE-491.CLONE
- CWE-492.INNER
- CWE-427.PBRTE
- CWE-426.PBRTE
- CWE-8.RR
- CWE-582.IMM
- CWE-582.PSFA
- CWE-583.MFP
...
CWE-669
...
Incorrect Resource Transfer Between Spheres
...
- CWE-829.TDFILES
- CWE-829.TDFNAMES
- CWE-829.TDLIB
- CWE-829.TDXPATH
- CWE-434.TDFNAMES
- CWE-212.FT
...
CWE-670
...
Always-Incorrect Control Flow Implementation
...
- CWE-483.BLK
- CWE-483.EBI
- CWE-483.EB
- CWE-484.SBC
- CWE-484.DAV
- CWE-617.ASSERT
...
CWE-671
...
Lack of Administrator Control over Security
...
- CWE-798.HCCS
...
CWE-672
...
Operation on a Resource after Expiration or Release
...
- CWE-416.FREE
- CWE-613.RUIM
- CWE-613.STTL
...
CWE-673
...
External Influence of Sphere Definition
...
- CWE-426.PBRTE
...
CWE-674
...
Uncontrolled Recursion
...
- CWE.674.FLRC
...
CWE-675
...
Multiple Operations on Resource in Single-Operation Context
...
- CWE-764.DLOCK
- CWE-605.HCNA
...
CWE-676
...
Use of Potentially Dangerous Function
...
- CWE.676.SRD
...
CWE-680
...
Integer Overflow to Buffer Overflow
...
- CWE.680.BSA
...
CWE-681
...
Incorrect Conversion between Numeric Types
...
- CWE.681.INTVC
- CWE.681.CLP
- CWE.681.IDCD
- CWE-197.INTDL
...
CWE-682
...
Incorrect Calculation
...
- CWE-369.ZERO
- CWE-131.ARRAY
- CWE-128.CACO
- CWE-191.INTWRAP
- CWE-191.BSA
- CWE-190.INTWRAP
- CWE-190.BSA
- CWE-190.CACO
- CWE-190.CLP
- CWE-190.ICO
- CWE-190.IOF
- CWE-193.AOBO
...
CWE-691
...
Insufficient Control Flow Management
...
- CWE.691.ANL
- CWE-362.DCL
- CWE-841.PERMIT
- CWE-662.DIFCS
...
CWE-693
...
Protection Mechanism Failure
...
- CWE-807.PLC
- CWE-807.HGRSI
- CWE-807.UOSC
- CWE-311.SENS
- CWE-311.PWDXML
- CWE-327.ACMD
...
CWE-694
...
Use of Multiple Resources with Duplicate Identifier
...
- CWE-102.DFV
...
CWE-695
...
Use of Low-Level Functionality
...
- CWE-111.NATV
- CWE-111.NATIW
- CWE-245.JDBCTEMPLATE
- CWE-383.THR
- CWE-246.AUS
- CWE-246.NSF
- CWE-246.SS
- CWE-576.JIO
...
CWE-697
...
Incorrect Comparison
...
- CWE-185.REP
- CWE-581.OVERRIDE
- CWE-1077.DCF
...
CWE-703
...
Improper Check or Handling of Exceptional Conditions
...
- CWE-397.NTX
- CWE-397.NTERR
- CWE-391.AECB
- CWE-755.CIET
...
CWE-704
...
Incorrect Type Conversion or Cast
...
- CWE.704.AGBPT
- CWE.704.CPTS
- CWE-681.INTVC
- CWE-681.CLP
- CWE-681.IDCD
- CWE-843.EQUS
...
CWE-705
...
Incorrect Control Flow Scoping
...
- CWE-397.NTX
- CWE-397.NTERR
- CWE-396.NCE
- CWE-395.NCNPE
- CWE-382.EXIT
- CWE-382.JVM
- CWE-584.ARCF
...
CWE-706
...
Use of Incorrectly-Resolved Name or Reference
...
- CWE-22.TDFNAMES
...
CWE-710
...
Improper Adherence to Coding Standards
...
- CWE-484.SBC
- CWE-484.DAV
- CWE-476.NP
- CWE-477.DPRAPI
- CWE-571.CC
- CWE-571.UCIF
- CWE-570.CC
- CWE-570.UCIF
- CWE-1066.OROM
- CWE-1126.DVCU
...
CWE-732
...
Incorrect Permission Assignment for Critical Resource
...
- CWE-276.ASNF
- CWE-276.CFAP
- CWE-1004.SCHTTP
- CWE-279.IDP
...
CWE-749
...
Exposed Dangerous Method or Function
...
- CWE.749.DPAM
- CWE.749.DPPM
- CWE.749.SPAM
...
CWE-754
...
Improper Check for Unusual or Exceptional Conditions
...
- CWE-476.NP
- CWE-391.AECB
- CWE-252.CHECKRET
- CWE-252.CRRV
...
CWE-755
...
Improper Handling of Exceptional Conditions
...
- CWE.755.CIET
- CWE-396.NCE
- CWE-395.NCNPE
- CWE-390.LGE
- CWE-209.SENS
- CWE-209.PEO
- CWE-209.SIO
- CWE-209.ACPST
...
CWE-756
...
Missing Custom Error Page
...
- CWE-7.SEP
...
CWE-758
...
Reliance on Undefined, Unspecified, or Implementation-Defined Behavior
...
- CWE-1102.DNHCP
- CWE-1102.LNSP
- CWE-1102.PEER
...
CWE-759
...
Use of a One-Way Hash without a Salt
...
- CWE.759.MDSALT
...
CWE-764
...
Multiple Locks of a Critical Resource
...
- CWE.764.DLOCK
...
CWE-770
...
Allocation of Resources Without Limits or Throttling
...
- CWE.770.ISTART
- CWE-789.TDALLOC
...
CWE-771
...
Missing Reference to Active Allocated Resource
...
- CWE.771.LEAKS
...
CWE-772
...
Missing Release of Resource after Effective Lifetime
...
- CWE.772.LEAKS
- CWE.772.CLOSE
...
CWE-778
...
Insufficient Logging
...
- CWE.778.ENFL
...
CWE-787
...
Out-of-bounds Write
...
- CWE.787.ARRAY
- CWE.787.ARRAYSEC
...
CWE-789
...
Memory Allocation with Excessive Size Value
...
- CWE.789.TDALLOC
...
CWE-798
...
Use of Hard-coded Credentials
...
- CWE.798.HCCS
- CWE-321.HCCK
...
CWE-799
...
Improper Control of Interaction Frequency
...
- CWE-307.PBFA
...
CWE-805
...
Buffer Access with Incorrect Length Value
...
- CWE-806.BUSSB
...
CWE-806
...
Buffer Access Using Size of Source Buffer
...
- CWE.806.BUSSB
...
CWE-807
...
Reliance on Untrusted Inputs in a Security Decision
...
- CWE.807.PLC
- CWE.807.HGRSI
- CWE.807.UOSC
- CWE-350.DNSL
...
CWE-820
...
Missing Synchronization
...
- CWE-543.IASF
- CWE-543.ILI
...
CWE-821
...
Incorrect Synchronization
...
- CWE-572.IRUN
...
CWE-825
...
Expired Pointer Dereference
...
- CWE-416.FREE
...
CWE-829
...
Inclusion of Functionality from Untrusted Control Sphere
...
- CWE.829.TDFILES
- CWE.829.TDFNAMES
- CWE.829.TDLIB
- CWE.829.TDXPATH
...
CWE-832
...
Unlock of a Resource that is not Locked
...
- CWE.832.LORD
...
CWE-833
...
Deadlock
...
- CWE.833.ORDER
- CWE.833.TSHL
- CWE.833.CSFS
- CWE.833.RLF
- CWE.833.STR
- CWE.833.UWNA
...
CWE-834
...
Excessive Iteration
...
- CWE-674.FLRC
- CWE-835.PCIF
- CWE-835.AIL
...
CWE-835
...
Loop with Unreachable Exit Condition ('Infinite Loop')
...
- CWE.835.PCIF
- CWE.835.AIL
...
CWE-836
...
Use of Password Hash Instead of Password for Authentication
...
- CWE.836.PLAIN
...
CWE-838
...
Inappropriate Encoding for Output Context
...
- CWE.838.SEO
...
CWE-841
...
Improper Enforcement of Behavioral Workflow
...
- CWE.841.PERMIT
...
CWE-843
...
Access of Resource Using Incompatible Type ('Type Confusion')
...
- CWE.843.EQUS
...
CWE-862
...
Missing Authorization
...
- CWE.862.PERMIT
- CWE.862.LCA
...
CWE-863
...
Incorrect Authorization
...
- CWE.863.DSR
- CWE.863.SRCD
...
CWE-908
...
Use of Uninitialized Resource
...
- CWE-457.NP
- CWE-457.NOTEXPLINIT
- CWE-457.NOTINITCTOR
- CWE-457.UIRC
...
CWE-909
...
Missing Initialization of Resource
...
- CWE-456.LV
...
CWE-912
...
Hidden Functionality
...
- CWE-506.HCCK
...
CWE-913
...
Improper Control of Dynamically-Managed Code Resources
...
- CWE-470.TDRFL
- CWE-470.APIBS
- CWE-502.SSSD
- CWE-502.MASP
- CWE-502.AUXD
- CWE-502.SC
- CWE-502.RWAF
- CWE-502.VOBD
- CWE-94.DCEMSL
- CWE-94.ASAPI
...
CWE-916
...
Use of Password Hash With Insufficient Computational Effort
...
- CWE-759.MDSALT
...
CWE-918
...
Server-Side Request Forgery (SSRF)
...
- CWE.918.TDNET
...
CWE-922
...
Insecure Storage of Sensitive Information
...
- CWE-312.PWDPROP
...
CWE-923
...
Improper Restriction of Communication Channel to Intended Endpoints
...
- CWE-297.VSI
...
CWE-943
...
Improper Neutralization of Special Elements in Data Query Logic
...
- CWE-652.TDXPATH
- CWE-652.XPIJ
- CWE-90.TDLDAP
- CWE-643.TDJXPATH
- CWE-643.TDXPATH
- CWE-89.TDSQL
- CWE-89.UPS
...
CWE-1004
...
Sensitive Cookie Without 'HttpOnly' Flag
...
- CWE.1004.SCHTTP
...
CWE-1023
...
Incomplete Comparison with Missing Factors
...
- CWE-478.PDS
...
CWE-1025
...
Comparison Using Wrong Factors
...
- CWE-595.UEIC
- CWE-486.AUG
- CWE-486.CMP
...
CWE-1046
...
Creation of Immutable Text Using String Concatenation
...
- CWE.1046.USB
...
CWE-1051
...
Initialization with Hard-Coded Network Resource Configuration Data
...
- CWE.1051.HCNA
...
CWE-1066
...
Missing Serialization Control Element
...
- CWE.1066.OROM
...
CWE-1069
...
Empty Exception Block
...
- CWE.1069.AECB
...
CWE-1071
...
Empty Code Block
...
- CWE-1069.AECB
- CWE-585.SNE
...
CWE-1075
...
Unconditional Control Flow Transfer outside of Switch Block
...
- CWE.1075.ABCL
...
CWE-1076
...
Insufficient Adherence to Expected Conventions
...
- CWE-594.SIVS
- CWE-586.NCF
...
CWE-1077
...
Floating Point Comparison with Incorrect Operator
...
- CWE.1077.DCF
...
CWE-1078
...
Inappropriate Source Code Style or Formatting
...
- CWE-546.TODOJAVA
- CWE-546.TODOPROP
- CWE-546.TODOXML
- CWE-1115.MCH
- CWE-1106.USN
...
CWE-1102
...
Reliance on Machine-Dependent Data Representation
...
- CWE.1102.DNHCP
- CWE.1102.LNSP
- CWE.1102.PEER
...
CWE-1106
...
Insufficient Use of Symbolic Constants
...
- CWE.1106.USN
...
CWE-1115
...
Source Code Element without Standard Prologue
...
- CWE.1115.MCH
...
CWE-1120
...
Excessive Code Complexity
...
- CWE-1075.ABCL
...
CWE-1126
...
Declaration of Variable with Unnecessarily Wide Scope
...
- CWE.1126.DVCU
...
CWE-1164
...
Irrelevant Code
...
- CWE-561.CC
- CWE-561.SWITCH
- CWE-561.PM
- CWE-563.VOVR
- CWE-563.UPPF
- CWE-563.AURV
- CWE-563.PF
- CWE-563.UP
...
CWE-1173
...
Improper Use of Validation Framework
...
- CWE-109.EV
- CWE-106.PLUGIN
- CWE-102.DFV
...
CWE-1176
...
Inefficient CPU Computation
...
- CWE-1046.USB
...
CWE-1177
...
Use of Prohibited Code
...
- CWE-676.SRD
...
CWE-1204
...
Generation of Weak Initialization Vector (IV)
...
- CWE-329.ENPP
- CWE-329.IVR
...
CWE-1285
...
Improper Validation of Specified Index, Position, or Offset in Input
...
- CWE-129.ARRAY
- CWE-129.ARRAYSEC
- CWE-129.CAI
...
CWE-1385
...
Missing Origin Validation in WebSockets
...
- CWE.1385.WS
...
CWE-1390
...
Weak Authentication
...
- CWE-290.HTTPRHA
- CWE-836.PLAIN
- CWE-307.PBFA
...
CWE-1391
...
Use of Weak Credentials
...
- CWE-798.HCCS
- CWE-521.MLVP
...
CWE-1419
...
Incorrect Initialization of Resource
...
- CWE-1051.HCNA
...
CWE-1428
...
Reliance on HTTP instead of HTTPS
...