gitlab.flawfinder.gets-1._getts-1

137
Download Count*
License

Use fgets() instead.

Run Locally

Run in CI

Defintion

rules:
  - id: flawfinder.gets-1._getts-1
    languages:
      - c
    message: |
      Use fgets() instead.
    metadata:
      cwe: "CWE-120: Does not check for buffer overflows (CWE-120, CWE-20)"
      primary_identifier: flawfinder.gets-1._getts-1
      secondary_identifiers:
        - name: Flawfinder - gets
          type: flawfinder_func_name
          value: gets
        - name: Flawfinder - _getts
          type: flawfinder_func_name
          value: _getts
      license: MIT
    pattern-either:
      - pattern: gets(...)
      - pattern: _getts(...)
    severity: ERROR