...
Tool | Version | Checker | Description | ||||||
---|---|---|---|---|---|---|---|---|---|
CodeSonar |
| LANG.MEM.BO | Buffer overrun | ||||||
|
|
| |||||||
Coverity | 6.5 | BUFFER_SIZE | Fully implemented | ||||||
5.0 |
| Can detect violations of this rule with CERT C Rule Pack | |||||||
| ABR |
| |||||||
LDRA tool suite |
| 64 X, 66 X, 68 X, 69 X, 70 X, 71 X | Partially Implmented | ||||||
PRQA QA-C |
| 2845, 2846, 2847, 2848, 2849, 2930, 2932, 2933, 2934 | Fully implemented | ||||||
|
|
|
...
C Secure Coding Standard | API00-C. Functions should validate their parameters ARR01-C. Do not apply the sizeof operator to a pointer when taking the size of an array INT30-C. Ensure that unsigned integer operations do not wrap |
ISO/IEC TS 17961:2013 | Forming invalid pointers by library functions [libptr] |
ISO/IEC TR 24772:2013 | Buffer Boundary Violation (Buffer Overflow) [HCB] |
MITRE CWE
| CWE-119, Improper Restriction of Operations within the Bounds of a Memory Buffer |
...