Low

Showing all detectors for the TypeScript language with low severity.

Invoke super appropriately

The incorrect use of super() causes problems.

File Race Bad

File name should not be used to do the file operations.

Missing Amazon S3 bucket owner condition

Not setting the Amazon S3 bucket owner condition could lead to accidentally using the wrong bucket.

Items removed from an array using delete

Items removed from an array using delete can cause undefined holes in the array.

Limit request length

Significant content length can lead to denial of service.

Improper handling of case sensitivity

Improper handling of case sensitivity when accessing a resource can lead to inconsistent results.

Use of a deprecated method

This code uses deprecated methods, which suggests that it has not been recently reviewed or maintained.

Insufficient Logging CDK

In the case of a security-critical event, the product fails to either log the event or misses crucial details in the logged information.