CWE-1333

Overview
  • CWE ID
  • 1333
  • CWE Name
  • Inefficient Regular Expression Complexity
  • CWE Abstraction
  • Base
  • CWE structure
  • Simple
  • CWE Status
  • Draft
Description
The product uses a regular expression with an inefficient, possibly exponential worst-case computational complexity that consumes excessive CPU cycles.
Extended Description
Some regular expression engines have a feature called "backtracking". If the token cannot match, the engine "backtracks" to a position that may result in a different token that can match. Backtracking becomes a weakness if all of these con
Related CWEs
CWE ID View ID Nature Ordinal
407 1000 ChildOf Primary
407 1003 ChildOf Primary
Related CVEs
CVE
CVE-2021-3749
CVE-2021-3842
CVE-2021-43805
CVE-2022-23514
CVE-2022-23517
CVE-2022-24836
CVE-2015-10005
CVE-2018-25049
CVE-2020-26302
CVE-2018-25061
CVE-2021-4299
CVE-2023-22467
CVE-2021-35065
CVE-2021-4305
CVE-2017-20162
CVE-2021-4306
CVE-2017-20165
CVE-2021-32821
CVE-2020-36649
CVE-2018-25074
CVE-2022-23548
CVE-2022-4891
CVE-2021-32837
CVE-2018-25077
CVE-2022-3514
CVE-2022-4131
CVE-2022-25901
CVE-2022-25927
CVE-2022-42969
CVE-2023-26116
CVE-2023-26117
CVE-2023-26118
CVE-2023-28755
CVE-2023-28756
CVE-2023-26112
CVE-2023-26103
CVE-2023-23621
CVE-2022-25881
CVE-2023-23925
CVE-2018-25079
CVE-2023-25166
CVE-2023-25167
CVE-2022-44571
CVE-2022-44572
CVE-2023-22792
CVE-2023-22795
CVE-2023-22796
CVE-2023-22799
CVE-2019-25102
CVE-2019-25103
CVE-2020-36661
CVE-2023-24807
CVE-2020-6817
CVE-2021-32848
CVE-2023-30608
CVE-2023-27704
CVE-2023-30858
CVE-2023-1894
CVE-2021-3803
CVE-2023-33950
CVE-2023-32758
CVE-2022-44570
CVE-2022-24729
CVE-2022-42964
CVE-2022-42965
CVE-2022-42966
CVE-2022-24713
CVE-2021-3765
CVE-2021-3795
CVE-2021-3804
CVE-2021-3807
CVE-2021-3810
CVE-2021-43309
CVE-2021-43306
CVE-2021-43307
CVE-2021-43308
CVE-2021-41115
CVE-2022-2596
CVE-2022-25598
CVE-2022-26650
CVE-2022-39280
CVE-2022-29158
CVE-2022-1930
CVE-2022-1929
CVE-2022-21680
CVE-2022-21681
CVE-2022-36064
CVE-2022-31147
CVE-2022-34428
CVE-2022-34402
CVE-2022-36034
CVE-2022-30122
CVE-2022-29167
CVE-2022-29169
CVE-2021-43838
CVE-2022-3517
CVE-2022-35923
CVE-2022-31129
CVE-2022-31781
CVE-2022-31110
CVE-2022-21670
CVE-2022-40897
CVE-2022-25918
CVE-2022-37620
CVE-2022-42124
CVE-2022-21222
CVE-2022-24373
CVE-2022-37599
CVE-2022-37603
CVE-2022-2908
CVE-2022-25887
CVE-2022-40023
CVE-2022-37262
CVE-2022-37260
CVE-2022-37259
CVE-2022-1954
CVE-2022-25758
CVE-2022-25858
CVE-2022-34749
CVE-2021-40660
CVE-2021-46823
CVE-2021-40892
CVE-2021-40893
CVE-2021-40894
CVE-2021-40895
CVE-2021-40896
CVE-2021-40897
CVE-2021-40898
CVE-2021-40899
CVE-2021-40900
CVE-2021-40901
CVE-2022-1510
CVE-2022-21195
CVE-2021-42248
CVE-2022-25844
CVE-2021-45470
CVE-2021-23490
CVE-2021-41817
CVE-2021-39933
CVE-2021-39940
CVE-2021-23446
CVE-2021-23364
CVE-2021-33502
CVE-2021-23382
CVE-2021-26813
CVE-2021-23354
CVE-2021-28092
CVE-2021-27291
CVE-2021-25292
CVE-2021-23362
CVE-2024-4067
CVE-2024-3772
CVE-2021-4437
CVE-2022-25883
CVE-2023-26115
CVE-2023-6159
CVE-2023-45806
CVE-2023-45813
CVE-2023-43646
CVE-2023-36543
CVE-2023-39174
CVE-2023-34104
CVE-2024-26142
CVE-2024-26146
CVE-2024-27088
CVE-2024-5552
CVE-2024-1892
CVE-2024-28864
CVE-2024-28865
CVE-2024-25126
CVE-2024-21490
CVE-2024-21503
CVE-2023-43646
CVE-2023-36543
CVE-2023-39174
CVE-2023-34104
CVE-2024-26142
CVE-2024-26146
CVE-2024-27088
CVE-2024-5552
CVE-2024-1892
CVE-2024-28864
CVE-2024-28865
CVE-2024-25126
CVE-2024-21490
CVE-2024-21503
CVE-2024-21490
CVE-2024-21503
CVE-2024-39316
CVE-2024-39317
CVE-2024-41655
CVE-2020-36830
CVE-2023-7279
CVE-2024-6232
CVE-2024-45296
CVE-2024-8124
CVE-2024-45801
CVE-2024-45801
CVE-2024-45801
CVE-2024-45813
CVE-2024-45801
CVE-2024-45813
CVE-2024-45801
CVE-2024-45813
CVE-2024-45801
CVE-2024-45813
CVE-2024-45801
CVE-2024-45813
CVE-2024-45801
CVE-2024-45813
CVE-2024-45801
CVE-2024-45813
CVE-2024-45801
CVE-2024-45813
CVE-2024-45801
CVE-2024-45813
CVE-2024-45801
CVE-2024-45813
CVE-2024-9277
CVE-2024-45801
CVE-2024-45813
CVE-2024-9277
CVE-2024-45801
CVE-2024-45813
CVE-2024-9277
CVE-2024-45801
CVE-2024-45813
CVE-2024-9277
CVE-2024-45801
CVE-2024-45813
CVE-2024-9277
CVE-2024-45801
CVE-2024-45813
CVE-2024-9277
CVE-2024-45801
CVE-2024-45813
CVE-2024-9277
CVE-2024-45801
CVE-2024-45813
CVE-2024-9277
CVE-2024-9277
CVE-2024-9506
CVE-2024-47888
CVE-2024-47889
CVE-2024-47887
CVE-2020-26311
CVE-2020-26305
CVE-2020-26309
CVE-2020-26310
CVE-2020-26303
CVE-2020-26304
CVE-2020-26306
CVE-2020-26307
CVE-2020-26308
CVE-2024-49761
CVE-2024-50574
CVE-2024-21538
CVE-2024-52524
CVE-2024-21539
CVE-2024-10270
CVE-2024-54157
CVE-2024-52798