NShiftKey-Rule-Guide logo NShiftKey-Rule-Guide

1. Vulnerability Description

2. Vulnerability Countermeasure

3. Sample Code

public static void main(String[] args) {
   int size = new Integer(args[0].intValue());
   size += new Integer(args[1].intValue());
   MyClass[] data = new Myclass[size];
   ...
}
public static void main(String[] args) {
   int size = new Integer(args[0].intValue());
   size += new Integer(args[1].intValue());
   if (size < 0) return;
   MyClass[] data = new Myclass[size];
   ...
}