/
cyberknowledge
/
CVE
ОбзорДокументацияВойти
/
cyberknowledge
/
CVE
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
samples/mitre_cwe.csv
194 строки55 KB

Zeros312

Rename sample/ to samples/; remove README from samples
30 июн 2026, 21:21
30 июн 2026, 21:2183c96cb
100 строк
CWE-1004
Sensitive Cookie Without 'HttpOnly' Flag
Variant
Incomplete
Medium
The product uses a cookie to store sensitive information, but the cookie is not marked with the HttpOnly flag.
{'id': '1004', 'attrs': {'ID': '1004', 'Name': "Sensitive Cookie Without 'HttpOnly' Flag", 'Status': 'Incomplete', 'Diagram': '/data/images/CWE-1004-Diagram.png', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
7de9b2b0f574c7d1f18e46819d70ba2c788605be2d6fd126c7208c1d89727bcb
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1007
Insufficient Visual Distinction of Homoglyphs Presented to User
Base
Incomplete
Medium
The product displays information or identifiers to a user, but the display mechanism does not make it easy for the user to distinguish between visually similar or identical glyphs (homoglyphs), which may cause the user to misinterpret a glyph and perform an unintended, insecure action.
{'id': '1007', 'attrs': {'ID': '1007', 'Name': 'Insufficient Visual Distinction of Homoglyphs Presented to User', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
4053d274ce2d8111ffa1114225331f33c8cf2b4bcea27d538d4ef2b0b5fc6e1c
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-102
Struts: Duplicate Validation Forms
Variant
Incomplete
The product uses multiple validation forms with the same name, which might cause the Struts Validator to validate a form that the programmer does not expect.
If two validation forms have the same name, the Struts Validator arbitrarily chooses one of the forms to use for input validation and discards the other. This decision might not correspond to the programmer's expectations, possibly leading to resultant weaknesses. Moreover, it indicates that the validation logic is not up-to-date, and can indicate that other, more subtle validation errors are present.
{'id': '102', 'attrs': {'ID': '102', 'Name': 'Struts: Duplicate Validation Forms', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
93b4531ff3bf5c2a6aae222947804f658a71a4727979100169b98bcb546dfa85
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1021
Improper Restriction of Rendered UI Layers or Frames
Base
Incomplete
The web application does not restrict or incorrectly restricts frame objects or UI layers that belong to another application or domain.
{'id': '1021', 'attrs': {'ID': '1021', 'Name': 'Improper Restriction of Rendered UI Layers or Frames', 'Status': 'Incomplete', 'Diagram': '/data/images/CWE-1021-Diagram.png', 'Structure': 'Simple', 'Abstraction': 'Base'}}
c35e226e4a4aecda2b40819f832cba2ce9d322643c2b56ce015e72ad78da74bd
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1022
Use of Web Link to Untrusted Target with window.opener Access
Variant
Incomplete
Medium
The web application produces links to untrusted external sites outside of its sphere of control, but it does not properly prevent the external site from modifying security-critical properties of the window.opener object, such as the location property.
When a user clicks a link to an external site ("target"), the target="_blank" attribute causes the target site's contents to be opened in a new window or tab, which runs in the same process as the original page. The window.opener object records information about the original page that offered the link. If an attacker can run script on the target page, then they could read or modify certain properties of the window.opener object, including the location property - even if the original and target site are not the same origin. An attacker can modify the location property to automatically redirect the user to a malicious site, e.g. as part of a phishing attack. Since this redirect happens in the original window/tab - which is not necessarily visible, since the browser is focusing the display on the new target page - the user might not notice any suspicious redirection.
{'id': '1022', 'attrs': {'ID': '1022', 'Name': 'Use of Web Link to Untrusted Target with window.opener Access', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
418c1d4b46d4a98e4fcc69f9736fe502ea8240dd21e9dbaa4947b23647d890aa
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1023
Incomplete Comparison with Missing Factors
Class
Incomplete
The product performs a comparison between entities that must consider multiple factors or characteristics of each entity, but the comparison does not include one or more of these factors.
{'id': '1023', 'attrs': {'ID': '1023', 'Name': 'Incomplete Comparison with Missing Factors', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Class'}}
88393049153541a2bc6d7c0f6fa926372f6f940f264b882dc6868602cbba7000
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1024
Comparison of Incompatible Types
Base
Incomplete
The product performs a comparison between two entities, but the entities are of different, incompatible types that cannot be guaranteed to provide correct results when they are directly compared.
{'id': '1024', 'attrs': {'ID': '1024', 'Name': 'Comparison of Incompatible Types', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
e2a008f640b8e45657b52ef8209c1def7e8eb5a5d1b8d2b3ade7bf9075584dbb
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1025
Comparison Using Wrong Factors
Base
Incomplete
The code performs a comparison between two entities, but the comparison examines the wrong factors or characteristics of the entities, which can lead to incorrect results and resultant weaknesses.
{'id': '1025', 'attrs': {'ID': '1025', 'Name': 'Comparison Using Wrong Factors', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
206d54e4bfba8f3c578b0eb2b7e46831fa5fc8efc7299f72b1f68958bc48dda1
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-103
Struts: Incomplete validate() Method Definition
Variant
Draft
The product has a validator form that either does not define a validate() method, or defines a validate() method but does not call super.validate().
{'id': '103', 'attrs': {'ID': '103', 'Name': 'Struts: Incomplete validate() Method Definition', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
c91596a983358d2e636f3d07fffb7e28b160def477df65105462c6815e37bfa8
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1037
Processor Optimization Removal or Modification of Security-critical Code
Base
Incomplete
Low
The developer builds a security-critical protection mechanism into the software, but the processor optimizes the execution of the program such that the mechanism is removed or modified.
{'id': '1037', 'attrs': {'ID': '1037', 'Name': 'Processor Optimization Removal or Modification of Security-critical Code', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
2c6c32ffa9dea4fe7aaa6d30fad984a4efde1cb579a7240d8b2ae81e6cd42e11
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1038
Insecure Automated Optimizations
Class
Draft
Low
The product uses a mechanism that automatically optimizes code, e.g. to improve a characteristic such as performance, but the optimizations can have an unintended side effect that might violate an intended security assumption.
{'id': '1038', 'attrs': {'ID': '1038', 'Name': 'Insecure Automated Optimizations', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Class'}}
581036c28d72e0fafc31b173555acf3c625049afe09cdd38585d6433b5cb8168
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1039
Inadequate Detection or Handling of Adversarial Input Perturbations in Automated Recognition Mechanism
Class
Incomplete
The product uses an automated mechanism such as machine learning to recognize complex data inputs (e.g. image or audio) as a particular concept or category, but it does not properly detect or handle inputs that have been modified or constructed in a way that causes the mechanism to detect a different, incorrect concept.
{'id': '1039', 'attrs': {'ID': '1039', 'Name': 'Inadequate Detection or Handling of Adversarial Input Perturbations in Automated Recognition Mechanism', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Class'}}
9c9dd800415f2f0c235319543bce67f6da2a5ceddd8421ab01e9d87e2bba2bc2
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-104
Struts: Form Bean Does Not Extend Validation Class
Variant
Draft
If a form bean does not extend an ActionForm subclass of the Validator framework, it can expose the application to other weaknesses related to insufficient input validation.
{'id': '104', 'attrs': {'ID': '104', 'Name': 'Struts: Form Bean Does Not Extend Validation Class', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
fbed54e58b7df039ad164d9b460725e312ce00bdccc42b280f6e9cb8ad568654
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1041
Use of Redundant Code
Base
Incomplete
The product has multiple functions, methods, procedures, macros, etc. that contain the same code.
{'id': '1041', 'attrs': {'ID': '1041', 'Name': 'Use of Redundant Code', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
3fa29cb780e88b7893537990c2d324b5325a0c2b5078f22976d309682e62bbde
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1042
Static Member Data Element outside of a Singleton Class Element
Variant
Incomplete
The code contains a member element that is declared as static (but not final), in which its parent class element is not a singleton class - that is, a class element that can be used only once in the 'to' association of a Create action.
{'id': '1042', 'attrs': {'ID': '1042', 'Name': 'Static Member Data Element outside of a Singleton Class Element', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
b758351c1133943d57c06eb821c963bc2e231940efda3ae970ba6287292e2d80
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1043
Data Element Aggregating an Excessively Large Number of Non-Primitive Elements
Base
Incomplete
The product uses a data element that has an excessively large number of sub-elements with non-primitive data types such as structures or aggregated objects.
{'id': '1043', 'attrs': {'ID': '1043', 'Name': 'Data Element Aggregating an Excessively Large Number of Non-Primitive Elements', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
036962a03b8c4b3c48a16ecf29627b335734cefdb98608be8d9549e62a40686d
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1044
Architecture with Number of Horizontal Layers Outside of Expected Range
Base
Incomplete
The product's architecture contains too many - or too few - horizontal layers.
{'id': '1044', 'attrs': {'ID': '1044', 'Name': 'Architecture with Number of Horizontal Layers Outside of Expected Range', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
d383fa2e55a36f82b3497bf885f5b1bddf4f242eca9ab97ea1d3dfec5b77bc59
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1045
Parent Class with a Virtual Destructor and a Child Class without a Virtual Destructor
Base
Incomplete
A parent class has a virtual destructor method, but the parent has a child class that does not have a virtual destructor.
{'id': '1045', 'attrs': {'ID': '1045', 'Name': 'Parent Class with a Virtual Destructor and a Child Class without a Virtual Destructor', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
1912116402cb8b387d714dd8566088948ff354bf0577a7552d770f2232311ae0
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1046
Creation of Immutable Text Using String Concatenation
Base
Incomplete
The product creates an immutable text string using string concatenation operations.
{'id': '1046', 'attrs': {'ID': '1046', 'Name': 'Creation of Immutable Text Using String Concatenation', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
8b51b01bc3ae6bff0f06608302e1c685d471371b4bc99332cd609d73da7d2d8f
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1047
Modules with Circular Dependencies
Base
Incomplete
The product contains modules in which one module has references that cycle back to itself, i.e., there are circular dependencies.
As an example, with Java, this weakness might indicate cycles between packages.
{'id': '1047', 'attrs': {'ID': '1047', 'Name': 'Modules with Circular Dependencies', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
878017ca7dabf6926eaa91db798169db397870f6490b779eea6fb3d002f7f8f8
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1048
Invokable Control Element with Large Number of Outward Calls
Base
Incomplete
The code contains callable control elements that contain an excessively large number of references to other application objects external to the context of the callable, i.e. a Fan-Out value that is excessively large.
{'id': '1048', 'attrs': {'ID': '1048', 'Name': 'Invokable Control Element with Large Number of Outward Calls', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
73cf15834e0256baf1d0c9d51b2ba4b88e9645f17c42c1fe658dac1fadb04d60
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1049
Excessive Data Query Operations in a Large Data Table
Base
Incomplete
The product performs a data query with a large number of joins and sub-queries on a large data table.
{'id': '1049', 'attrs': {'ID': '1049', 'Name': 'Excessive Data Query Operations in a Large Data Table', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
88133ac1adf2586e3fb74a2e2e2baa24cc406df265c841174b5c6f44c8b3a506
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-105
Struts: Form Field Without Validator
Variant
Draft
The product has a form field that is not validated by a corresponding validation form, which can introduce other weaknesses related to insufficient input validation.
Omitting validation for even a single input field may give attackers the leeway they need to compromise the product. Although J2EE applications are not generally susceptible to memory corruption attacks, if a J2EE application interfaces with native code that does not perform array bounds checking, an attacker may be able to use an input validation mistake in the J2EE application to launch a buffer overflow attack.
{'id': '105', 'attrs': {'ID': '105', 'Name': 'Struts: Form Field Without Validator', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
5275dbc168e44c93d73064fa5bffb23fd20326c2ba405341c155a879489e5b68
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1050
Excessive Platform Resource Consumption within a Loop
Base
Incomplete
The product has a loop body or loop condition that contains a control element that directly or indirectly consumes platform resources, e.g. messaging, sessions, locks, or file descriptors.
{'id': '1050', 'attrs': {'ID': '1050', 'Name': 'Excessive Platform Resource Consumption within a Loop', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
c8aee51ddb451e62829dc14d072c3f830da0fc351d98dd688271dcf150b1ae90
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1051
Initialization with Hard-Coded Network Resource Configuration Data
Base
Incomplete
The product initializes data using hard-coded values that act as network resource identifiers.
{'id': '1051', 'attrs': {'ID': '1051', 'Name': 'Initialization with Hard-Coded Network Resource Configuration Data', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
36a6f77e9762e777e0ead9d10aad5eae823b10ca87af47c5ffff1948b60fd626
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1052
Excessive Use of Hard-Coded Literals in Initialization
Base
Incomplete
The product initializes a data element using a hard-coded literal that is not a simple integer or static constant element.
{'id': '1052', 'attrs': {'ID': '1052', 'Name': 'Excessive Use of Hard-Coded Literals in Initialization', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
ae34b59afed7270769d01033a44c9f536983a9f67657ff487f52a0ee41be52fb
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1053
Missing Documentation for Design
Base
Incomplete
The product does not have documentation that represents how it is designed.
{'id': '1053', 'attrs': {'ID': '1053', 'Name': 'Missing Documentation for Design', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
83c760d32a31dba1bba30e4a8d30428ae4c461d1316133454332cb078e34ae41
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1054
Invocation of a Control Element at an Unnecessarily Deep Horizontal Layer
Base
Incomplete
The code at one architectural layer invokes code that resides at a deeper layer than the adjacent layer, i.e., the invocation skips at least one layer, and the invoked code is not part of a vertical utility layer that can be referenced from any horizontal layer.
{'id': '1054', 'attrs': {'ID': '1054', 'Name': 'Invocation of a Control Element at an Unnecessarily Deep Horizontal Layer', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
f806e8d8e82f434a7954086949e33072648b58e99977a3a57d33ce9b511c9c15
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1055
Multiple Inheritance from Concrete Classes
Base
Incomplete
The product contains a class with inheritance from more than one concrete class.
{'id': '1055', 'attrs': {'ID': '1055', 'Name': 'Multiple Inheritance from Concrete Classes', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
b73589442914591c85e9673533cf12ca1f6b7fade920d4018f375187262d2aaa
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1056
Invokable Control Element with Variadic Parameters
Base
Incomplete
A named-callable or method control element has a signature that supports a variable (variadic) number of parameters or arguments.
{'id': '1056', 'attrs': {'ID': '1056', 'Name': 'Invokable Control Element with Variadic Parameters', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
fbf3653b2056f5961251d64b19b5828b5771e82f2918e462de886c2cc66d927f
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1057
Data Access Operations Outside of Expected Data Manager Component
Base
Incomplete
The product uses a dedicated, central data manager component as required by design, but it contains code that performs data-access operations that do not use this data manager.
{'id': '1057', 'attrs': {'ID': '1057', 'Name': 'Data Access Operations Outside of Expected Data Manager Component', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
85fe7306fb5011471cd1bc263bd7970e2fcc9a942fc1034ca486c1f72055de36
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1058
Invokable Control Element in Multi-Thread Context with non-Final Static Storable or Member Element
Base
Incomplete
The code contains a function or method that operates in a multi-threaded environment but owns an unsafe non-final static storable or member data element.
{'id': '1058', 'attrs': {'ID': '1058', 'Name': 'Invokable Control Element in Multi-Thread Context with non-Final Static Storable or Member Element', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
649c2ac6a8314a1e3afb438928f81e4c74b4dd9d240d229d927d78831641fde6
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1059
Insufficient Technical Documentation
Class
Incomplete
The product does not contain sufficient technical or engineering documentation (whether on paper or in electronic form) that contains descriptions of all the relevant software/hardware elements of the product, such as its usage, structure, architectural components, interfaces, design, implementation, configuration, operation, etc.
{'id': '1059', 'attrs': {'ID': '1059', 'Name': 'Insufficient Technical Documentation', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Class'}}
7948320359507d2b5210f4a0068e6dcb40eefe6b15ba6eaee60d3c908af39516
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-106
Struts: Plug-in Framework not in Use
Variant
Draft
When an application does not use an input validation framework such as the Struts Validator, there is a greater risk of introducing weaknesses related to insufficient input validation.
{'id': '106', 'attrs': {'ID': '106', 'Name': 'Struts: Plug-in Framework not in Use', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
3ab6d45eb1c4bdb08fe8c37a92bd37f07344103491555f954ce26c4c0ff8ddb1
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1060
Excessive Number of Inefficient Server-Side Data Accesses
Base
Incomplete
The product performs too many data queries without using efficient data processing functionality such as stored procedures.
{'id': '1060', 'attrs': {'ID': '1060', 'Name': 'Excessive Number of Inefficient Server-Side Data Accesses', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
0e63a8545199ac38084f1e3c67ffae927719a1cf30fcc9e8058098e88c203fa6
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1061
Insufficient Encapsulation
Class
Incomplete
The product does not sufficiently hide the internal representation and implementation details of data or methods, which might allow external components or modules to modify data unexpectedly, invoke unexpected functionality, or introduce dependencies that the programmer did not intend.
{'id': '1061', 'attrs': {'ID': '1061', 'Name': 'Insufficient Encapsulation', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Class'}}
df009c0e1fcf8dad6b24dcb684a79fc33a27e85b5d0865553fafdba0c8c106c2
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1062
Parent Class with References to Child Class
Base
Incomplete
The code has a parent class that contains references to a child class, its methods, or its members.
{'id': '1062', 'attrs': {'ID': '1062', 'Name': 'Parent Class with References to Child Class', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
93d280b352c35090236103463e9a55a73a4d82555ac69da108aed3716506edd0
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1063
Creation of Class Instance within a Static Code Block
Base
Incomplete
A static code block creates an instance of a class.
{'id': '1063', 'attrs': {'ID': '1063', 'Name': 'Creation of Class Instance within a Static Code Block', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
8685ef54ac9ee5b801adde5e846e1389efa268af36eac1c6409988108fd6e547
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1064
Invokable Control Element with Signature Containing an Excessive Number of Parameters
Base
Incomplete
The product contains a function, subroutine, or method whose signature has an unnecessarily large number of parameters/arguments.
{'id': '1064', 'attrs': {'ID': '1064', 'Name': 'Invokable Control Element with Signature Containing an Excessive Number of Parameters', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
dbbad52d9186a6035892ab1b15fb7e7c6d8b627a96c83e05b86a1ce10e03399b
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1065
Runtime Resource Management Control Element in a Component Built to Run on Application Servers
Base
Incomplete
The product uses deployed components from application servers, but it also uses low-level functions/methods for management of resources, instead of the API provided by the application server.
{'id': '1065', 'attrs': {'ID': '1065', 'Name': 'Runtime Resource Management Control Element in a Component Built to Run on Application Servers', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
857dd9b80c7717429708037e318174a89eb46e8f87a3ad15afa9017e144ae9fd
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1066
Missing Serialization Control Element
Base
Incomplete
The product contains a serializable data element that does not have an associated serialization method.
{'id': '1066', 'attrs': {'ID': '1066', 'Name': 'Missing Serialization Control Element', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
3993acbd0f3477fc0fd826028ef4e604423610092224d316324bd0a162aa5b84
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1067
Excessive Execution of Sequential Searches of Data Resource
Base
Incomplete
The product contains a data query against an SQL table or view that is configured in a way that does not utilize an index and may cause sequential searches to be performed.
{'id': '1067', 'attrs': {'ID': '1067', 'Name': 'Excessive Execution of Sequential Searches of Data Resource', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
7a9bb88c590e32c8b221a5be459c66a2bd61f467459f2e15288836affb6f6227
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1068
Inconsistency Between Implementation and Documented Design
Base
Incomplete
The implementation of the product is not consistent with the design as described within the relevant documentation.
{'id': '1068', 'attrs': {'ID': '1068', 'Name': 'Inconsistency Between Implementation and Documented Design', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
0248d9e0060345d9dc83bc47b77c05dafffc76fb8da3e2949b37a3d741f5d79a
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1069
Empty Exception Block
Variant
Incomplete
An invokable code block contains an exception handling block that does not contain any code, i.e. is empty.
{'id': '1069', 'attrs': {'ID': '1069', 'Name': 'Empty Exception Block', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
a96ea48a2188956afe78aa310d70f78d88f95ec69e4ed5932f60b9969ac3674d
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-107
Struts: Unused Validation Form
Variant
Draft
An unused validation form indicates that validation logic is not up-to-date.
{'id': '107', 'attrs': {'ID': '107', 'Name': 'Struts: Unused Validation Form', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
8df24406fb52af3b93123a178574fd8cbbf6376fb448c0cd66be3c0fa478493d
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1070
Serializable Data Element Containing non-Serializable Item Elements
Base
Incomplete
The product contains a serializable, storable data element such as a field or member, but the data element contains member elements that are not serializable.
{'id': '1070', 'attrs': {'ID': '1070', 'Name': 'Serializable Data Element Containing non-Serializable Item Elements', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
05df506c1d59fdb66e0ff1eb7bf13a2e408b2cbcdcea3405b82b630f83e2da8f
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1071
Empty Code Block
Base
Incomplete
The source code contains a block that does not contain any code, i.e., the block is empty.
{'id': '1071', 'attrs': {'ID': '1071', 'Name': 'Empty Code Block', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
c02559cbaeaa1d3d2a60d91fbcfa7d902c2716554a0f3690c2e0ab8bea87c6a1
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1072
Data Resource Access without Use of Connection Pooling
Base
Incomplete
The product accesses a data resource through a database without using a connection pooling capability.
{'id': '1072', 'attrs': {'ID': '1072', 'Name': 'Data Resource Access without Use of Connection Pooling', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
84417ec4148e0cd07027f8dde5139fd563aee79c97b16e1bf7c2053b2d632a6e
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1073
Non-SQL Invokable Control Element with Excessive Number of Data Resource Accesses
Base
Incomplete
The product contains a client with a function or method that contains a large number of data accesses/queries that are sent through a data manager, i.e., does not use efficient database capabilities.
{'id': '1073', 'attrs': {'ID': '1073', 'Name': 'Non-SQL Invokable Control Element with Excessive Number of Data Resource Accesses', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
b7c5fd6cc4ca354f0f8bcd899096f93e7141c7cec95d1db4ee02ddeee3af17cd
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1074
Class with Excessively Deep Inheritance
Base
Incomplete
A class has an inheritance level that is too high, i.e., it has a large number of parent classes.
{'id': '1074', 'attrs': {'ID': '1074', 'Name': 'Class with Excessively Deep Inheritance', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
98818820b67fbad4414c58569cabab03058a9545c1396f926d57683949899ca2
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1075
Unconditional Control Flow Transfer outside of Switch Block
Base
Incomplete
The product performs unconditional control transfer (such as a "goto") in code outside of a branching structure such as a switch block.
{'id': '1075', 'attrs': {'ID': '1075', 'Name': 'Unconditional Control Flow Transfer outside of Switch Block', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
4ddfb6adae70ad648a0c90783b08344258aecd177bf3c7de37a9cb171593cc3d
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1076
Insufficient Adherence to Expected Conventions
Class
Incomplete
The product's architecture, source code, design, documentation, or other artifact does not follow required conventions.
{'id': '1076', 'attrs': {'ID': '1076', 'Name': 'Insufficient Adherence to Expected Conventions', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Class'}}
6f5af8d2900eed59aed6b8d8687e31184496090f3e502cb7f72ce67a7968d81c
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1077
Floating Point Comparison with Incorrect Operator
Variant
Incomplete
The code performs a comparison such as an equality test between two float (floating point) values, but it uses comparison operators that do not account for the possibility of loss of precision.
{'id': '1077', 'attrs': {'ID': '1077', 'Name': 'Floating Point Comparison with Incorrect Operator', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
91bc2f9e2e0dd27fb97ae29fb14e5c1e0c86b4591a51d1ecb78748dcc5918993
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1078
Inappropriate Source Code Style or Formatting
Class
Incomplete
The source code does not follow desired style or formatting for indentation, white space, comments, etc.
{'id': '1078', 'attrs': {'ID': '1078', 'Name': 'Inappropriate Source Code Style or Formatting', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Class'}}
83c458e7b865fd5c6065e8be38a79ae853a7f029e3b1cee432cd6f81d3a7eabb
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1079
Parent Class without Virtual Destructor Method
Base
Incomplete
A parent class contains one or more child classes, but the parent class does not have a virtual destructor method.
{'id': '1079', 'attrs': {'ID': '1079', 'Name': 'Parent Class without Virtual Destructor Method', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
d9d01ffabd53124582c54dca26a17c32e75858ff8ca928d5f3e0991ca7d393f8
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-108
Struts: Unvalidated Action Form
Variant
Incomplete
Every Action Form must have a corresponding validation form.
If a Struts Action Form Mapping specifies a form, it must have a validation form defined under the Struts Validator.
{'id': '108', 'attrs': {'ID': '108', 'Name': 'Struts: Unvalidated Action Form', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
b2f2e6a4b4bcac7a9a03251b046bf33a41a9ee4b554a72e73299e9e574d83e02
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1080
Source Code File with Excessive Number of Lines of Code
Base
Incomplete
A source code file has too many lines of code.
{'id': '1080', 'attrs': {'ID': '1080', 'Name': 'Source Code File with Excessive Number of Lines of Code', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
1fc6a99ac49c166ae1e778574fb8bb84639523f564871918c9c4af39d3826dcf
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1082
Class Instance Self Destruction Control Element
Base
Incomplete
The code contains a class instance that calls the method or function to delete or destroy itself.
{'id': '1082', 'attrs': {'ID': '1082', 'Name': 'Class Instance Self Destruction Control Element', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
f8916be2b8f3b27c7fce8b1c1381870fd3cf48aadfe9a6e85552852dc7eb6be2
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1083
Data Access from Outside Expected Data Manager Component
Base
Incomplete
The product is intended to manage data access through a particular data manager component such as a relational or non-SQL database, but it contains code that performs data access operations without using that component.
{'id': '1083', 'attrs': {'ID': '1083', 'Name': 'Data Access from Outside Expected Data Manager Component', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
77c60e2af8ed2e26623c5e20933b98fdf195ce4942a5b29be15f36683b3f9601
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1084
Invokable Control Element with Excessive File or Data Access Operations
Base
Incomplete
A function or method contains too many operations that utilize a data manager or file resource.
{'id': '1084', 'attrs': {'ID': '1084', 'Name': 'Invokable Control Element with Excessive File or Data Access Operations', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
c4822eeb8967b9a3d0bd194be56daf631a51d7f8fdeed4de6dc76e0733979616
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1085
Invokable Control Element with Excessive Volume of Commented-out Code
Base
Incomplete
A function, method, procedure, etc. contains an excessive amount of code that has been commented out within its body.
{'id': '1085', 'attrs': {'ID': '1085', 'Name': 'Invokable Control Element with Excessive Volume of Commented-out Code', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
382516609f08efeaca9585a14d7d16225c48e93c4994c13ee9eff21b6541dfb3
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1086
Class with Excessive Number of Child Classes
Base
Incomplete
A class contains an unnecessarily large number of children.
{'id': '1086', 'attrs': {'ID': '1086', 'Name': 'Class with Excessive Number of Child Classes', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
cefcd9b412ec391b6ac326c4c5e7bbb47bd84a9c5bd53c2f4c71abe30b8a0941
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1087
Class with Virtual Method without a Virtual Destructor
Base
Incomplete
A class contains a virtual method, but the method does not have an associated virtual destructor.
{'id': '1087', 'attrs': {'ID': '1087', 'Name': 'Class with Virtual Method without a Virtual Destructor', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
5689d15ddb89e69bf6f92ec80e297412e5f3225989436145d3340b4d83af2d05
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1088
Synchronous Access of Remote Resource without Timeout
Base
Incomplete
The code has a synchronous call to a remote resource, but there is no timeout for the call, or the timeout is set to infinite.
{'id': '1088', 'attrs': {'ID': '1088', 'Name': 'Synchronous Access of Remote Resource without Timeout', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
50a1b5ff65f387512f80ee8acd6ac55cf097f66857df953b9f70e016f2542518
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1089
Large Data Table with Excessive Number of Indices
Base
Incomplete
The product uses a large data table that contains an excessively large number of indices.
{'id': '1089', 'attrs': {'ID': '1089', 'Name': 'Large Data Table with Excessive Number of Indices', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
a84e8417bbd530284f4e54c911c24a886f5f2248ef90ffc9ae41e3fb7c017118
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-109
Struts: Validator Turned Off
Variant
Draft
Automatic filtering via a Struts bean has been turned off, which disables the Struts Validator and custom validation logic. This exposes the application to other weaknesses related to insufficient input validation.
{'id': '109', 'attrs': {'ID': '109', 'Name': 'Struts: Validator Turned Off', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
58c9fc3eb351e6e848c93447d187840f929e3a95880f9970d037935e8796e1a0
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1090
Method Containing Access of a Member Element from Another Class
Base
Incomplete
A method for a class performs an operation that directly accesses a member element from another class.
{'id': '1090', 'attrs': {'ID': '1090', 'Name': 'Method Containing Access of a Member Element from Another Class', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
397903d4fa34ea9bfcaf7c99d8086629fc8e2d81da7a0aea5a2f983cf697ac9b
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1091
Use of Object without Invoking Destructor Method
Base
Incomplete
The product contains a method that accesses an object but does not later invoke the element's associated finalize/destructor method.
{'id': '1091', 'attrs': {'ID': '1091', 'Name': 'Use of Object without Invoking Destructor Method', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
90ee5ca565bdb42ea654bb239a1fa6a54df612883f94e87ab6b6c2c319c04877
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1092
Use of Same Invokable Control Element in Multiple Architectural Layers
Base
Incomplete
The product uses the same control element across multiple architectural layers.
{'id': '1092', 'attrs': {'ID': '1092', 'Name': 'Use of Same Invokable Control Element in Multiple Architectural Layers', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
bc2c7f3fdf6cef366048c829783ba0e8c5cbe76007d4df424413aed46eefe459
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1093
Excessively Complex Data Representation
Class
Incomplete
The product uses an unnecessarily complex internal representation for its data structures or interrelationships between those structures.
{'id': '1093', 'attrs': {'ID': '1093', 'Name': 'Excessively Complex Data Representation', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Class'}}
7db770aac6542b48cbcba27556d1e3f71ac7c0262de513d3e8baff6c90fa542d
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1094
Excessive Index Range Scan for a Data Resource
Base
Incomplete
The product contains an index range scan for a large data table, but the scan can cover a large number of rows.
{'id': '1094', 'attrs': {'ID': '1094', 'Name': 'Excessive Index Range Scan for a Data Resource', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
5a29c34e55e8d37e047ecfadecd98215d94671b2a188f1ba2475a23769c145ab
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1095
Loop Condition Value Update within the Loop
Base
Incomplete
The product uses a loop with a control flow condition based on a value that is updated within the body of the loop.
{'id': '1095', 'attrs': {'ID': '1095', 'Name': 'Loop Condition Value Update within the Loop', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
dbc63982872b9fa37bea28823c5793e7e84e53f5c8a877ec276fc19b999ca860
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1096
Singleton Class Instance Creation without Proper Locking or Synchronization
Variant
Incomplete
The product implements a Singleton design pattern but does not use appropriate locking or other synchronization mechanism to ensure that the singleton class is only instantiated once.
{'id': '1096', 'attrs': {'ID': '1096', 'Name': 'Singleton Class Instance Creation without Proper Locking or Synchronization', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
f3daf4700844626b50d493b2dc29ef3f278feb8749ad37daad02dd49605fea89
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1097
Persistent Storable Data Element without Associated Comparison Control Element
Base
Incomplete
The product uses a storable data element that does not have all of the associated functions or methods that are necessary to support comparison.
{'id': '1097', 'attrs': {'ID': '1097', 'Name': 'Persistent Storable Data Element without Associated Comparison Control Element', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
c240ff258243ed860830d401c0760ee38c8613f0aef5867cc61fcd527bd92a2d
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1098
Data Element containing Pointer Item without Proper Copy Control Element
Base
Incomplete
The code contains a data element with a pointer that does not have an associated copy or constructor method.
{'id': '1098', 'attrs': {'ID': '1098', 'Name': 'Data Element containing Pointer Item without Proper Copy Control Element', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
a1e077ab6b3c11dc3bb751d7fd395b6798ab97841fad5765927c507964cf1dc2
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1099
Inconsistent Naming Conventions for Identifiers
Base
Incomplete
The product's code, documentation, or other artifacts do not consistently use the same naming conventions for variables, callables, groups of related callables, I/O capabilities, data types, file names, or similar types of elements.
{'id': '1099', 'attrs': {'ID': '1099', 'Name': 'Inconsistent Naming Conventions for Identifiers', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
cbe932be710f4be74bbf78e900d2dedcbe13b3fc3423edd6114a390e922d6fee
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-11
ASP.NET Misconfiguration: Creating Debug Binary
Variant
Draft
Debugging messages help attackers learn about the system and plan a form of attack.
ASP .NET applications can be configured to produce debug binaries. These binaries give detailed debugging messages and should not be used in production environments. Debug binaries are meant to be used in a development or testing environment and can pose a security risk if they are deployed to production.
{'id': '11', 'attrs': {'ID': '11', 'Name': 'ASP.NET Misconfiguration: Creating Debug Binary', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
e80af70b3718a98e0e8ce1f0a7d936615bca2ff1ce8a743e327508c1844f7cd5
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-110
Struts: Validator Without Form Field
Variant
Draft
Validation fields that do not appear in forms they are associated with indicate that the validation logic is out of date.
{'id': '110', 'attrs': {'ID': '110', 'Name': 'Struts: Validator Without Form Field', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
64174c38782e78c36cd62022865f60d67c78f25d7d314e3a6a6076e8acfaff99
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1100
Insufficient Isolation of System-Dependent Functions
Base
Incomplete
The product or code does not isolate system-dependent functionality into separate standalone modules.
{'id': '1100', 'attrs': {'ID': '1100', 'Name': 'Insufficient Isolation of System-Dependent Functions', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
3027ea8c7e204c68f40631f5f8d02b554489d28f9d5b1102afa9b90d920dab93
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1101
Reliance on Runtime Component in Generated Code
Base
Incomplete
The product uses automatically-generated code that cannot be executed without a specific runtime support component.
{'id': '1101', 'attrs': {'ID': '1101', 'Name': 'Reliance on Runtime Component in Generated Code', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
28428de5e3f1d32daa0c10c45bbbfd96454e71abe137a585764c0ecf8809bc6d
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1102
Reliance on Machine-Dependent Data Representation
Base
Incomplete
The code uses a data representation that relies on low-level data representation or constructs that may vary across different processors, physical machines, OSes, or other physical components.
{'id': '1102', 'attrs': {'ID': '1102', 'Name': 'Reliance on Machine-Dependent Data Representation', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
a2081fd0173de7a76ec511cef5a67870cf1876bafc838203e85ac4066367891f
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1103
Use of Platform-Dependent Third Party Components
Base
Incomplete
The product relies on third-party components that do not provide equivalent functionality across all desirable platforms.
{'id': '1103', 'attrs': {'ID': '1103', 'Name': 'Use of Platform-Dependent Third Party Components', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
4d12e3771d6688f9db021aee576cdb8708ce60bace227e9f13a7af6fc3da297c
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1104
Use of Unmaintained Third Party Components
Base
Incomplete
The product relies on third-party components that are not actively supported or maintained by the original developer or a trusted proxy for the original developer.
{'id': '1104', 'attrs': {'ID': '1104', 'Name': 'Use of Unmaintained Third Party Components', 'Status': 'Incomplete', 'Diagram': '/data/images/CWE-1104-Diagram.png', 'Structure': 'Simple', 'Abstraction': 'Base'}}
77c73fe9d04421df211c3b32474a069a5fad6233c56c0ceeaea61e69cf143794
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1105
Insufficient Encapsulation of Machine-Dependent Functionality
Base
Incomplete
The product or code uses machine-dependent functionality, but it does not sufficiently encapsulate or isolate this functionality from the rest of the code.
{'id': '1105', 'attrs': {'ID': '1105', 'Name': 'Insufficient Encapsulation of Machine-Dependent Functionality', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
64ed0bb6cc5770442e060e1a7f97b24adb9ece4c7f919917af3bb625f3ce2cbe
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1106
Insufficient Use of Symbolic Constants
Base
Incomplete
The source code uses literal constants that may need to change or evolve over time, instead of using symbolic constants.
{'id': '1106', 'attrs': {'ID': '1106', 'Name': 'Insufficient Use of Symbolic Constants', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
41c78e4f072fd6f2a13c88cd2c78a7a8666505eb468def4e701e13007bae1ba0
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1107
Insufficient Isolation of Symbolic Constant Definitions
Base
Incomplete
The source code uses symbolic constants, but it does not sufficiently place the definitions of these constants into a more centralized or isolated location.
{'id': '1107', 'attrs': {'ID': '1107', 'Name': 'Insufficient Isolation of Symbolic Constant Definitions', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
53e0fb6901e05d33dc7a4fca3d3acc7171159f56094e6a8809f2956f5b2c4a8f
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1108
Excessive Reliance on Global Variables
Base
Incomplete
The code is structured in a way that relies too much on using or setting global variables throughout various points in the code, instead of preserving the associated information in a narrower, more local context.
{'id': '1108', 'attrs': {'ID': '1108', 'Name': 'Excessive Reliance on Global Variables', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
836a0a70c4d8b84126b27daab66427099a270064dff1db997f41f2b7e0bfb77f
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1109
Use of Same Variable for Multiple Purposes
Base
Incomplete
The code contains a callable, block, or other code element in which the same variable is used to control more than one unique task or store more than one instance of data.
{'id': '1109', 'attrs': {'ID': '1109', 'Name': 'Use of Same Variable for Multiple Purposes', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
5ba19f84e07f552ce32e698fe54e112d3f5184768f42ade90add1d4e89d93478
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-111
Direct Use of Unsafe JNI
Variant
Draft
When a Java application uses the Java Native Interface (JNI) to call code written in another programming language, it can expose the application to weaknesses in that code, even if those weaknesses cannot occur in Java.
Many safety features that programmers may take for granted do not apply for native code, so you must carefully review all such code for potential problems. The languages used to implement native code may be more susceptible to buffer overflows and other attacks. Native code is unprotected by the security features enforced by the runtime environment, such as strong typing and array bounds checking.
{'id': '111', 'attrs': {'ID': '111', 'Name': 'Direct Use of Unsafe JNI', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Variant'}}
85a56fc82a0bb141a3eedc6c1a7b919d70674feec285df605dd26fcd7a9b2f8d
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1110
Incomplete Design Documentation
Base
Incomplete
The product's design documentation does not adequately describe control flow, data flow, system initialization, relationships between tasks, components, rationales, or other important aspects of the design.
{'id': '1110', 'attrs': {'ID': '1110', 'Name': 'Incomplete Design Documentation', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
61eba83bfd66c66595b4389b7953795e1db5b5c4dfea8fad8fed222cf5d081fb
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1111
Incomplete I/O Documentation
Base
Incomplete
The product's documentation does not adequately define inputs, outputs, or system/software interfaces.
{'id': '1111', 'attrs': {'ID': '1111', 'Name': 'Incomplete I/O Documentation', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
88b0c375d1b2a031fb84c867da45575a906c7e77397a94bceea2b0f126533709
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1112
Incomplete Documentation of Program Execution
Base
Incomplete
The document does not fully define all mechanisms that are used to control or influence how product-specific programs are executed.
{'id': '1112', 'attrs': {'ID': '1112', 'Name': 'Incomplete Documentation of Program Execution', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
921e4d44bdfdf549875dcf31c008e7bc687b67ff3df72026f3eb6daf6f1b4d52
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1113
Inappropriate Comment Style
Base
Incomplete
The source code uses comment styles or formats that are inconsistent or do not follow expected standards for the product.
{'id': '1113', 'attrs': {'ID': '1113', 'Name': 'Inappropriate Comment Style', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
352b24f426fde7a898938918bc1b84101ca7f9c2f24872a1f0e9830dc1838057
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1114
Inappropriate Whitespace Style
Base
Incomplete
The source code contains whitespace that is inconsistent across the code or does not follow expected standards for the product.
{'id': '1114', 'attrs': {'ID': '1114', 'Name': 'Inappropriate Whitespace Style', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
5725440b4874f9ae226d14cf2812b040b6d124440f9566f07a74fccc0f714bdc
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1115
Source Code Element without Standard Prologue
Base
Incomplete
The source code contains elements such as source files that do not consistently provide a prologue or header that has been standardized for the project.
{'id': '1115', 'attrs': {'ID': '1115', 'Name': 'Source Code Element without Standard Prologue', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
685b6a867503cbbc206de60261a4f7153fb38fe02af1b9432fa293d2d3116fc8
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1116
Inaccurate Source Code Comments
Base
Incomplete
The source code contains comments that do not accurately describe or explain aspects of the portion of the code with which the comment is associated.
{'id': '1116', 'attrs': {'ID': '1116', 'Name': 'Inaccurate Source Code Comments', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
5b9efb7818ae41ad852fb4136a4e01b14518b84a4f0b60f6d1d0b57dd9fe5055
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1117
Callable with Insufficient Behavioral Summary
Base
Incomplete
The code contains a function or method whose signature and/or associated inline documentation does not sufficiently describe the callable's inputs, outputs, side effects, assumptions, or return codes.
{'id': '1117', 'attrs': {'ID': '1117', 'Name': 'Callable with Insufficient Behavioral Summary', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
395f4eab0df33b21b1636fb499f19f8283831e4827d5359225e375841995fef8
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1118
Insufficient Documentation of Error Handling Techniques
Base
Incomplete
The documentation does not sufficiently describe the techniques that are used for error handling, exception processing, or similar mechanisms.
{'id': '1118', 'attrs': {'ID': '1118', 'Name': 'Insufficient Documentation of Error Handling Techniques', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
1296153f7e60f6b8c1366c4f65535f9ba5ab16106b4d17d808ea927af5523367
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-1119
Excessive Use of Unconditional Branching
Base
Incomplete
The code uses too many unconditional branches (such as "goto").
{'id': '1119', 'attrs': {'ID': '1119', 'Name': 'Excessive Use of Unconditional Branching', 'Status': 'Incomplete', 'Structure': 'Simple', 'Abstraction': 'Base'}}
88cb9d5371e4d11d0d48caec9d2ea87ded05914232d8ac8b2e0d88187b2ced6d
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00
CWE-112
Missing XML Validation
Base
Draft
The product accepts XML from an untrusted source but does not validate the XML against the proper schema.
Most successful attacks begin with a violation of the programmer's assumptions. By accepting an XML document without validating it against a DTD or XML schema, the programmer leaves a door open for attackers to provide unexpected, unreasonable, or malicious input.
{'id': '112', 'attrs': {'ID': '112', 'Name': 'Missing XML Validation', 'Status': 'Draft', 'Structure': 'Simple', 'Abstraction': 'Base'}}
3fea56b2f57ac5f26b5dff804353373cac39309f100a484d5e3aeccf970b5020
2026-06-01 17:16:09.917723+03:00
2026-06-01 17:16:09.917723+03:00