Home / Vulnerability Database / Objective-C : NSLog usage
Objective-C

Objective-C : NSLog usage

Classification

Overview

The application uses an NSLog method. This method is used for debugging and not supposed to be left in a release version of an application. All messages generated by NSLog can be read using XCode, leaving a possibility of unnecessary information disclosure. Extensive use of NSLog can also significantly slows down the application.

In some cases, using NSLog on the jailbroken device may lead to redirecting output NSLog to syslog. So developers should avoid using NSLog for logging sensitive or system information.

MEDIUM

DerScanner Severity Score

Do you want to fix Objective-C : NSLog usage in your application?

See also

Objective-C

Objective-C : Internal information leak

Objective-C

Objective-C : Weak hashing algorithm

Objective-C

Objective-C : Unsafe reflection