AttackFlow Findings Dictionary

Finding A Way To Try AttackFlow Enterprise Edition?

If so, click to download 15 days full version for free!

Possible Divide By Zero

The application might produce unexpected errors with possible source code disclosure

Severity

Low

Fix Cost

Low

Trust Level

Low

/ operator is used for division and % operator is used for remainder arithmetic operations. Division and remainder operations might produce divide-by-zero errors when the divisor is assigned to 0, which leads to unexpected exceptions to be thrown just as in null reference exceptions.

            
                int x, y, z;

// initialize x and y

z = x / y;

                 
            

/ operator is used for division and % operator is used for remainder arithmetic operations. Division and remainder operations might produce divide-by-zero errors when the divisor is assigned to 0, which leads to unexpected exceptions to be thrown just as in null reference exceptions.

        
int x, y, z;

// initialize x and y

z = x / y;
                 
            

/ operator is used for division and % operator is used for remainder arithmetic operations. Division and remainder operations might produce divide-by-zero errors when the divisor is assigned to 0, which leads to unexpected exceptions to be thrown just as in null reference exceptions.

            
int x, y, z;

// initialize x and y

z = x / y;
                 
            

Finding A Way To Purchase AttackFlow Enterprise Edition?

If so, click to buy now for yearly subscriptions!