|
334 | 334 | "doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#core-nulldereference-c-c-objc", |
335 | 335 | "guideline:cwe-top-25-2024", |
336 | 336 | "guideline:sei-cert-c", |
| 337 | + "guideline:memory-safety", |
337 | 338 | "profile:default", |
338 | 339 | "profile:extreme", |
339 | 340 | "profile:security", |
340 | 341 | "profile:sensitive", |
341 | 342 | "cwe-top-25-2024:cwe-476", |
342 | 343 | "sei-cert-c:exp34-c", |
| 344 | + "memory-safety:cwe-476", |
343 | 345 | "severity:HIGH" |
344 | 346 | ], |
345 | 347 | "core.StackAddrEscapeBase": [ |
|
357 | 359 | "doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#core-stackaddressescape-c", |
358 | 360 | "guideline:sei-cert-c", |
359 | 361 | "guideline:sei-cert-cpp", |
| 362 | + "guideline:memory-safety", |
360 | 363 | "profile:default", |
361 | 364 | "profile:extreme", |
362 | 365 | "profile:security", |
363 | 366 | "profile:sensitive", |
364 | 367 | "sei-cert-c:dcl30-c", |
365 | 368 | "sei-cert-cpp:exp54-cpp", |
366 | 369 | "sei-cert-cpp:exp61-cpp", |
| 370 | + "memory-safety:cwe-123", |
| 371 | + "memory-safety:cwe-562", |
367 | 372 | "severity:HIGH" |
368 | 373 | ], |
369 | 374 | "core.UndefinedBinaryOperatorResult": [ |
|
504 | 509 | "doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#cplusplus-newdelete-c", |
505 | 510 | "guideline:cwe-top-25-2024", |
506 | 511 | "guideline:sei-cert-cpp", |
| 512 | + "guideline:memory-safety", |
507 | 513 | "profile:default", |
508 | 514 | "profile:extreme", |
509 | 515 | "profile:security", |
|
513 | 519 | "sei-cert-cpp:mem50-cpp", |
514 | 520 | "sei-cert-cpp:mem51-cpp", |
515 | 521 | "sei-cert-cpp:oop54-cpp", |
| 522 | + "memory-safety:cwe-415", |
| 523 | + "memory-safety:cwe-416", |
| 524 | + "memory-safety:cwe-590", |
516 | 525 | "severity:HIGH" |
517 | 526 | ], |
518 | 527 | "cplusplus.NewDeleteLeaks": [ |
519 | 528 | "doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#cplusplus-newdeleteleaks-c", |
520 | 529 | "guideline:sei-cert-cpp", |
| 530 | + "guideline:memory-safety", |
521 | 531 | "profile:default", |
522 | 532 | "profile:extreme", |
523 | 533 | "profile:security", |
524 | 534 | "profile:sensitive", |
525 | 535 | "sei-cert-cpp:mem51-cpp", |
| 536 | + "memory-safety:cwe-401", |
526 | 537 | "severity:HIGH" |
527 | 538 | ], |
528 | 539 | "cplusplus.PlacementNew": [ |
|
767 | 778 | "optin.taint.TaintedAlloc": [ |
768 | 779 | "doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#optin-taint-taintedalloc-c-c", |
769 | 780 | "guideline:owasp-top-10-2021", |
| 781 | + "guideline:memory-safety", |
770 | 782 | "profile:extreme", |
771 | 783 | "profile:sensitive", |
772 | 784 | "owasp-top-10-2021:owasp-A03-2021", |
| 785 | + "memory-safety:cwe-789", |
773 | 786 | "severity:HIGH" |
774 | 787 | ], |
775 | 788 | "optin.taint.TaintedDiv": [ |
|
868 | 881 | "security.ArrayBound": [ |
869 | 882 | "doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#security-arraybound-c-c", |
870 | 883 | "guideline:cwe-top-25-2024", |
| 884 | + "guideline:memory-safety", |
871 | 885 | "profile:default", |
872 | 886 | "profile:security", |
873 | 887 | "profile:sensitive", |
874 | 888 | "cwe-top-25-2024:cwe-119", |
875 | 889 | "cwe-top-25-2024:cwe-125", |
876 | 890 | "cwe-top-25-2024:cwe-787", |
| 891 | + "memory-safety:cwe-121", |
| 892 | + "memory-safety:cwe-122", |
| 893 | + "memory-safety:cwe-124", |
| 894 | + "memory-safety:cwe-126", |
| 895 | + "memory-safety:cwe-127", |
877 | 896 | "severity:HIGH" |
878 | 897 | ], |
879 | 898 | "security.FloatLoopCounter": [ |
|
1082 | 1101 | "doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#unix-malloc-c", |
1083 | 1102 | "guideline:cwe-top-25-2024", |
1084 | 1103 | "guideline:sei-cert-c", |
| 1104 | + "guideline:memory-safety", |
1085 | 1105 | "profile:default", |
1086 | 1106 | "profile:extreme", |
1087 | 1107 | "profile:security", |
|
1094 | 1114 | "sei-cert-c:mem34-c", |
1095 | 1115 | "sei-cert-c:mem35-c", |
1096 | 1116 | "sei-cert-c:mem36-c", |
| 1117 | + "memory-safety:cwe-401", |
| 1118 | + "memory-safety:cwe-415", |
| 1119 | + "memory-safety:cwe-416", |
| 1120 | + "memory-safety:cwe-590", |
1097 | 1121 | "severity:MEDIUM" |
1098 | 1122 | ], |
1099 | 1123 | "unix.MallocSizeof": [ |
|
1111 | 1135 | "unix.MismatchedDeallocator": [ |
1112 | 1136 | "doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#unix-mismatcheddeallocator-c-c", |
1113 | 1137 | "guideline:sei-cert-cpp", |
| 1138 | + "guideline:memory-safety", |
1114 | 1139 | "profile:default", |
1115 | 1140 | "profile:extreme", |
1116 | 1141 | "profile:security", |
1117 | 1142 | "profile:sensitive", |
1118 | 1143 | "sei-cert-cpp:mem51-cpp", |
| 1144 | + "memory-safety:cwe-762", |
1119 | 1145 | "severity:MEDIUM" |
1120 | 1146 | ], |
1121 | 1147 | "unix.StdCLibraryFunctions": [ |
|
0 commit comments