CVE-2022-3705

    Dashboard / Vulnerabilities / CVE-2022-3705

    CVE-2022-3705

    Published: 26 Oct 2022Last Modified: 28 Oct 2026

    Summary: vim autocmd quickfix.c qf_update_buffer use after free

    Details: A vulnerability was found in vim and classified as problematic. Affected by this issue is the function qf_update_buffer of the file quickfix.c of the component autocmd Handler. The manipulation leads to use after free. The attack may be launched remotely. Upgrading to version 9.0.0805 is able to address this issue. The name of the patch is d0fab10ed2a86698937e3c3fed2f10bd9bb5e731. It is recommended to upgrade the affected component. The identifier of this vulnerability is VDB-212324.

    Affected packages

    Package

    Name:

    Purl:

    Affected ranges

    Type: GIT

    Events:

    Affected versions

    v9.0.0804
    v9.0.0803
    v9.0.0802
    v9.0.0801
    v9.0.0800
    v9.0.0799
    v9.0.0798
    v9.0.0797
    v9.0.0796
    v9.0.0795
    v9.0.0794
    v9.0.0793
    v9.0.0792
    v9.0.0791
    v9.0.0790
    v9.0.0789
    v9.0.0788
    v9.0.0787
    v9.0.0786
    v9.0.0785
    v9.0.0784
    v9.0.0783
    v9.0.0782
    v9.0.0781
    v9.0.0780
    v9.0.0779
    v9.0.0778
    v9.0.0777
    v9.0.0776
    v9.0.0775
    v9.0.0774
    v9.0.0773
    v9.0.0772
    v9.0.0771
    v9.0.0770
    v9.0.0769
    v9.0.0768
    v9.0.0767
    v9.0.0766
    v9.0.0765
    v9.0.0764
    v9.0.0763
    v9.0.0762
    v9.0.0761
    v9.0.0760
    v9.0.0759
    v9.0.0758
    v9.0.0757
    v9.0.0756
    v9.0.0755
    v9.0.0754
    v9.0.0753
    v9.0.0752
    v9.0.0751
    v9.0.0750
    v9.0.0749
    v9.0.0748
    v9.0.0747
    v9.0.0746
    v9.0.0745
    v9.0.0744
    v9.0.0743
    v9.0.0742
    v9.0.0741
    v9.0.0740
    v9.0.0739
    v9.0.0738
    v9.0.0737
    v9.0.0736
    v9.0.0735
    v9.0.0734
    v9.0.0733
    v9.0.0732
    v9.0.0731
    v9.0.0730
    v9.0.0729
    v9.0.0728
    v9.0.0727
    v9.0.0726
    v9.0.0725
    v9.0.0724
    v9.0.0723
    v9.0.0722
    v9.0.0721
    v9.0.0720
    v9.0.0719
    v9.0.0718
    v9.0.0717
    v9.0.0716
    v9.0.0715
    v9.0.0714
    v9.0.0713
    v9.0.0712
    v9.0.0711
    v9.0.0710
    v9.0.0709
    v9.0.0708
    v9.0.0707
    v9.0.0706
    v9.0.0705
    v9.0.0704
    v9.0.0703
    v9.0.0702
    v9.0.0701
    v9.0.0700
    v9.0.0699
    v9.0.0698
    v9.0.0697
    v9.0.0696
    v9.0.0695
    v9.0.0694
    v9.0.0693
    v9.0.0692
    v9.0.0691
    v9.0.0690
    v9.0.0689
    v9.0.0688
    v9.0.0687
    v9.0.0686
    v9.0.0685
    v9.0.0684
    v9.0.0683
    v9.0.0682
    v9.0.0681
    v9.0.0680
    v9.0.0679
    v9.0.0678
    v9.0.0677
    v9.0.0676
    v9.0.0675
    v9.0.0674
    v9.0.0673
    v9.0.0672
    v9.0.0671
    v9.0.0670
    v9.0.0669
    v9.0.0668
    v9.0.0667
    v9.0.0666
    v9.0.0665
    v9.0.0664
    v9.0.0663
    v9.0.0662
    v9.0.0661
    v9.0.0660
    v9.0.0659
    v9.0.0658
    v9.0.0657
    v9.0.0656
    v9.0.0655
    v9.0.0654
    v9.0.0653
    v9.0.0652
    v9.0.0651
    v9.0.0650
    v9.0.0649
    v9.0.0648
    v9.0.0647
    v9.0.0646
    v9.0.0645
    v9.0.0644
    v9.0.0643
    v9.0.0642
    v9.0.0641
    v9.0.0640
    v9.0.0639
    v9.0.0638
    v9.0.0637
    v9.0.0636
    v9.0.0635
    v9.0.0634
    v9.0.0633
    v9.0.0632
    v9.0.0631
    v9.0.0630
    v9.0.0629
    v9.0.0628
    v9.0.0627
    v9.0.0626
    v9.0.0625
    v9.0.0624
    v9.0.0623
    v9.0.0622
    v9.0.0621
    v9.0.0620
    v9.0.0619
    v9.0.0618
    v9.0.0617
    v9.0.0616
    v9.0.0615
    v9.0.0614
    v9.0.0613
    v9.0.0612
    v9.0.0611
    v9.0.0610
    v9.0.0609
    v9.0.0608
    v9.0.0607
    v9.0.0606
    v9.0.0605
    v9.0.0604
    v9.0.0603
    v9.0.0602
    v9.0.0601
    v9.0.0600
    v9.0.0599
    v9.0.0598
    v9.0.0597
    v9.0.0596
    v9.0.0595
    v9.0.0594
    v9.0.0593
    v9.0.0592
    v9.0.0591
    v9.0.0590
    v9.0.0589
    v9.0.0588
    v9.0.0587
    v9.0.0586
    v9.0.0585
    v9.0.0584
    v9.0.0583
    v9.0.0582
    v9.0.0581
    v9.0.0580
    v9.0.0579
    v9.0.0578
    v9.0.0577
    v9.0.0576
    v9.0.0575
    v9.0.0574
    v9.0.0573
    v9.0.0572
    v9.0.0571
    v9.0.0570
    v9.0.0569
    v9.0.0568
    v9.0.0567
    v9.0.0566
    v9.0.0565
    v9.0.0564
    v9.0.0563
    v9.0.0562
    v9.0.0561
    v9.0.0560
    v9.0.0559
    v9.0.0558
    v9.0.0557
    v9.0.0556
    v9.0.0555
    v9.0.0554
    v9.0.0553
    v9.0.0552
    v9.0.0551
    v9.0.0550
    v9.0.0549
    v9.0.0548
    v9.0.0547
    v9.0.0546
    v9.0.0545
    v9.0.0544
    v9.0.0543
    v9.0.0542
    v9.0.0541
    v9.0.0540
    v9.0.0539
    v9.0.0538
    v9.0.0537
    v9.0.0536
    v9.0.0535
    v9.0.0534
    v9.0.0533
    v9.0.0532
    v9.0.0531
    v9.0.0530
    v9.0.0529
    v9.0.0528
    v9.0.0527
    v9.0.0526
    v9.0.0525
    v9.0.0524
    v9.0.0523
    v9.0.0522
    v9.0.0521
    v9.0.0520
    v9.0.0519
    v9.0.0518
    v9.0.0517
    v9.0.0516
    v9.0.0515
    v9.0.0514
    v9.0.0513
    v9.0.0512
    v9.0.0511
    v9.0.0510
    v9.0.0509
    v9.0.0508
    v9.0.0507
    v9.0.0506
    v9.0.0505
    v9.0.0504
    v9.0.0503
    v9.0.0502
    v9.0.0501
    v9.0.0500
    v9.0.0499
    v9.0.0498
    v9.0.0497
    v9.0.0496
    v9.0.0495
    v9.0.0494
    v9.0.0493
    v9.0.0492
    v9.0.0491
    v9.0.0490
    v9.0.0489
    v9.0.0488
    v9.0.0487
    v9.0.0486
    v9.0.0485
    v9.0.0484
    v9.0.0483
    v9.0.0482
    v9.0.0481
    v9.0.0480
    v9.0.0479
    v9.0.0478
    v9.0.0477
    v9.0.0476
    v9.0.0475
    v9.0.0474
    v9.0.0473
    v9.0.0472
    v9.0.0471
    v9.0.0470
    v9.0.0469
    v9.0.0468
    v9.0.0467
    v9.0.0466
    v9.0.0465
    v9.0.0464
    v9.0.0463
    v9.0.0462
    v9.0.0461
    v9.0.0460
    v9.0.0459
    v9.0.0458
    v9.0.0457
    v9.0.0456
    v9.0.0455
    v9.0.0454
    v9.0.0453
    v9.0.0452
    v9.0.0451
    v9.0.0450
    v9.0.0449
    v9.0.0448
    v9.0.0447
    v9.0.0446
    v9.0.0445
    v9.0.0444
    v9.0.0443
    v9.0.0442
    v9.0.0441
    v9.0.0440
    v9.0.0439
    v9.0.0438
    v9.0.0437
    v9.0.0436
    v9.0.0435
    v9.0.0434
    v9.0.0433
    v9.0.0432
    v9.0.0431
    v9.0.0430
    v9.0.0429
    v9.0.0428
    v9.0.0427
    v9.0.0426
    v9.0.0425
    v9.0.0424
    v9.0.0423
    v9.0.0422
    v9.0.0421
    v9.0.0420
    v9.0.0419
    v9.0.0418
    v9.0.0417
    v9.0.0416
    v9.0.0415
    v9.0.0414
    v9.0.0413
    v9.0.0412
    v9.0.0411
    v9.0.0410
    v9.0.0409
    v9.0.0408
    v9.0.0407
    v9.0.0406
    v9.0.0405
    v9.0.0404
    v9.0.0403
    v9.0.0402
    v9.0.0401
    v9.0.0400
    v9.0.0399
    v9.0.0398
    v9.0.0397
    v9.0.0396
    v9.0.0395
    v9.0.0394
    v9.0.0393
    v9.0.0392
    v9.0.0391
    v9.0.0390
    v9.0.0389
    v9.0.0388
    v9.0.0387
    v9.0.0386
    v9.0.0385
    v9.0.0384
    v9.0.0383
    v9.0.0382
    v9.0.0381
    v9.0.0380
    v9.0.0379
    v9.0.0378
    v9.0.0377
    v9.0.0376
    v9.0.0375
    v9.0.0374
    v9.0.0373
    v9.0.0372
    v9.0.0371
    v9.0.0370
    v9.0.0369
    v9.0.0368
    v9.0.0367
    v9.0.0366
    v9.0.0365
    v9.0.0364
    v9.0.0363
    v9.0.0362
    v9.0.0361
    v9.0.0360
    v9.0.0359
    v9.0.0358
    v9.0.0357
    v9.0.0356
    v9.0.0355
    v9.0.0354
    v9.0.0353
    v9.0.0352
    v9.0.0351
    v9.0.0350
    v9.0.0349
    v9.0.0348
    v9.0.0347
    v9.0.0346
    v9.0.0345
    v9.0.0344
    v9.0.0343
    v9.0.0342
    v9.0.0341
    v9.0.0340
    v9.0.0339
    v9.0.0338
    v9.0.0337
    v9.0.0336
    v9.0.0335
    v9.0.0334
    v9.0.0333
    v9.0.0332
    v9.0.0331
    v9.0.0330
    v9.0.0329
    v9.0.0328
    v9.0.0327
    v9.0.0326
    v9.0.0325
    v9.0.0324
    v9.0.0323
    v9.0.0322
    v9.0.0321
    v9.0.0320
    v9.0.0319
    v9.0.0318
    v9.0.0317
    v9.0.0316
    v9.0.0315
    v9.0.0314
    v9.0.0313
    v9.0.0312
    v9.0.0311
    v9.0.0310
    v9.0.0309
    v9.0.0308
    v9.0.0307
    v9.0.0306
    v9.0.0305
    v9.0.0304
    v9.0.0303
    v9.0.0302
    v9.0.0301
    v9.0.0300
    v9.0.0299
    v9.0.0298
    v9.0.0297
    v9.0.0296
    v9.0.0295
    v9.0.0294
    v9.0.0293
    v9.0.0292
    v9.0.0291
    v9.0.0290
    v9.0.0289
    v9.0.0288
    v9.0.0287
    v9.0.0286
    v9.0.0285
    v9.0.0284
    v9.0.0283
    v9.0.0282
    v9.0.0281
    v9.0.0280
    v9.0.0279
    v9.0.0278
    v9.0.0277
    v9.0.0276
    v9.0.0275
    v9.0.0274
    v9.0.0273
    v9.0.0272
    v9.0.0271
    v9.0.0270
    v9.0.0269
    v9.0.0268
    v9.0.0267
    v9.0.0266
    v9.0.0265
    v9.0.0264
    v9.0.0263
    v9.0.0262
    v9.0.0261
    v9.0.0260
    v9.0.0259
    v9.0.0258
    v9.0.0257
    v9.0.0256
    v9.0.0255
    v9.0.0254
    v9.0.0253
    v9.0.0252
    v9.0.0251
    v9.0.0250
    v9.0.0249
    v9.0.0248
    v9.0.0247
    v9.0.0246
    v9.0.0245
    v9.0.0244
    v9.0.0243
    v9.0.0242
    v9.0.0241
    v9.0.0240
    v9.0.0239
    v9.0.0238
    v9.0.0237
    v9.0.0236
    v9.0.0235
    v9.0.0234
    v9.0.0233
    v9.0.0232
    v9.0.0231
    v9.0.0230
    v9.0.0229
    v9.0.0228
    v9.0.0227
    v9.0.0226
    v9.0.0225
    v9.0.0224
    v9.0.0223
    v9.0.0222
    v9.0.0221
    v9.0.0220
    v9.0.0219
    v9.0.0218
    v9.0.0217
    v9.0.0216
    v9.0.0215
    v9.0.0214
    v9.0.0213
    v9.0.0212
    v9.0.0211
    v9.0.0210
    v9.0.0209
    v9.0.0208
    v9.0.0207
    v9.0.0206
    v9.0.0205
    v9.0.0204
    v9.0.0203
    v9.0.0202
    v9.0.0201
    v9.0.0200
    v9.0.0199
    v9.0.0198
    v9.0.0197
    v9.0.0196
    v9.0.0195
    v9.0.0194
    v9.0.0193
    v9.0.0192
    v9.0.0191
    v9.0.0190
    v9.0.0189
    v9.0.0188
    v9.0.0187
    v9.0.0186
    v9.0.0185
    v9.0.0184
    v9.0.0183
    v9.0.0182
    v9.0.0181
    v9.0.0180
    v9.0.0179
    v9.0.0178
    v9.0.0177
    v9.0.0176
    v9.0.0175
    v9.0.0174
    v9.0.0173
    v9.0.0172
    v9.0.0171
    v9.0.0170
    v9.0.0169
    v9.0.0168
    v9.0.0167
    v9.0.0166
    v9.0.0165
    v9.0.0164
    v9.0.0163
    v9.0.0162
    v9.0.0161
    v9.0.0160
    v9.0.0159
    v9.0.0158
    v9.0.0157
    v9.0.0156
    v9.0.0155
    v9.0.0154
    v9.0.0153
    v9.0.0152
    v9.0.0151
    v9.0.0150
    v9.0.0149
    v9.0.0148
    v9.0.0147
    v9.0.0146
    v9.0.0145
    v9.0.0144
    v9.0.0143
    v9.0.0142
    v9.0.0141
    v9.0.0140
    v9.0.0139
    v9.0.0138
    v9.0.0137
    v9.0.0136
    v9.0.0135
    v9.0.0134
    v9.0.0133
    v9.0.0132
    v9.0.0131
    v9.0.0130
    v9.0.0129
    v9.0.0128
    v9.0.0127
    v9.0.0126
    v9.0.0125
    v9.0.0124
    v9.0.0123
    v9.0.0122
    v9.0.0121
    v9.0.0120
    v9.0.0119
    v9.0.0118
    v9.0.0117
    v9.0.0116
    v9.0.0115
    v9.0.0114
    v9.0.0113
    v9.0.0112
    v9.0.0111
    v9.0.0110
    v9.0.0109
    v9.0.0108
    v9.0.0107
    v9.0.0106
    v9.0.0105
    v9.0.0104
    v9.0.0103
    v9.0.0102
    v9.0.0101
    v9.0.0100
    v9.0.0099
    v9.0.0098
    v9.0.0097
    v9.0.0096
    v9.0.0095
    v9.0.0094
    v9.0.0093
    v9.0.0092
    v9.0.0091
    v9.0.0090
    v9.0.0089
    v9.0.0088
    v9.0.0087
    v9.0.0086
    v9.0.0085
    v9.0.0084
    v9.0.0083
    v9.0.0082
    v9.0.0081
    v9.0.0080
    v9.0.0079
    v9.0.0078
    v9.0.0077
    v9.0.0076
    v9.0.0075
    v9.0.0074
    v9.0.0073
    v9.0.0072
    v9.0.0071
    v9.0.0070
    v9.0.0069
    v9.0.0068
    v9.0.0067
    v9.0.0066
    v9.0.0065
    v9.0.0064
    v9.0.0063
    v9.0.0062
    v9.0.0061
    v9.0.0060
    v9.0.0059
    v9.0.0058
    v9.0.0057
    v9.0.0056
    v9.0.0055
    v9.0.0054
    v9.0.0053
    v9.0.0052
    v9.0.0051
    v9.0.0050
    v9.0.0049
    v9.0.0048
    v9.0.0047
    v9.0.0046
    v9.0.0045
    v9.0.0044
    v9.0.0043
    v9.0.0042
    v9.0.0041
    v9.0.0040
    v9.0.0039
    v9.0.0038
    v9.0.0037
    v9.0.0036
    v9.0.0035
    v9.0.0034
    v9.0.0033
    v9.0.0032
    v9.0.0031
    v9.0.0030
    v9.0.0029
    v9.0.0028
    v9.0.0027
    v9.0.0026
    v9.0.0025
    v9.0.0024
    v9.0.0023
    v9.0.0022
    v9.0.0021
    v9.0.0020
    v9.0.0019
    v9.0.0018
    v9.0.0017
    v9.0.0016
    v9.0.0015
    v9.0.0014
    v9.0.0013
    v9.0.0012
    v9.0.0011
    v9.0.0010
    v9.0.0009
    v9.0.0008
    v9.0.0007
    v9.0.0006
    v9.0.0005
    v9.0.0004
    v9.0.0003
    v9.0.0002
    v9.0.0001
    v9.0.0000

    Common Vulnerability Scoring System

    Attack Vector
    Network
    Adjacent
    Local
    Physical
    Privileges Required
    None
    Low
    High
    User Interaction
    None
    Required
    Scope
    Unchanged
    Changed
    Confidentiality
    None
    Low
    High
    Integrity
    None
    Low
    High
    Availability
    None
    Low
    High
    CVE-2022-3705 | CVE-DB