gitlab.flawfinder.lstrcatn-1.wcsncat-1._tcsncat-1._mbsnbcat-1
137
Download Count*
License
Consider strcat_s, strlcat, or automatically resizing strings.
Run Locally
Run in CI
Defintion
rules:
- id: flawfinder.lstrcatn-1.wcsncat-1._tcsncat-1._mbsnbcat-1
languages:
- c
message: |
Consider strcat_s, strlcat, or automatically resizing strings.
metadata:
cwe: "CWE-120: Easily used incorrectly (e.g., incorrectly computing the correct
maximum size to add) [MS-banned] (CWE-120)"
primary_identifier: flawfinder.lstrcatn-1.wcsncat-1._tcsncat-1._mbsnbcat-1
secondary_identifiers:
- name: Flawfinder - lstrcatn
type: flawfinder_func_name
value: lstrcatn
- name: Flawfinder - wcsncat
type: flawfinder_func_name
value: wcsncat
- name: Flawfinder - _tcsncat
type: flawfinder_func_name
value: _tcsncat
- name: Flawfinder - _mbsnbcat
type: flawfinder_func_name
value: _mbsnbcat
license: MIT
pattern-either:
- pattern: lstrcatn(...)
- pattern: wcsncat(...)
- pattern: _tcsncat(...)
- pattern: _mbsnbcat(...)
severity: INFO
Short Link: https://sg.run/grqo