Checkmarx Named a Leader in Gartner Magic Quadrant for Application Security Testing

Cybercrime – Affecting Organizations Worldwide

With more and more organizations offering their services via online channels, cybercrime has picked up significantly. Banking, e-commerce, retail, health, defense, government, transportation and other websites have given hackers (and commercial attackers) a large choice of potential targets to exploit. According to American research and analysis firm Juniper Research, cybercrime will cost businesses around $2.1

Read More ›

Session Hijacking

Session Hijacking is the exploitation of the web session control mechanism, where the hacker exploits vulnerable connections and steals HTTP cookies to gain unauthorized access to sensitive information/data stored in web servers. This kind of attack, also known as Cookie Hijacking or TCP Session Hijacking, can be performed in many kinds of ways. Besides using

Read More ›

Session Fixation

This hacking methodology basically involves the taking over of the victim’s session with the web server after he’s logged in. This is made possible by exploiting limitations in the application’s Session ID (SID) management. While authenticating a user, the vulnerable application doesn’t assign a new SID, making it possible to use an existing SID for

Read More ›

Path Traversal

Path Traversal attacks are made possible when access to web content is not properly controlled and the web server is compromised. This is basically an HTTP exploit that gives the hackers unauthorized access to restricted directories. They eventually manipulate the web server and execute malicious commands outside its root directory/folder. These attacks are executed with

Read More ›

LDAP Injection

Lightweight Directory Access Protocol (LDAP) is an open and vendor-neutral directory service protocol that runs on a layer above the TCP/IP stack. It provides the appropriate mechanism for accessing and modifying data directories, things that are commonly used today while developing intranet and internet (web) applications. LDAP injections (queries) can be used to exploit vulnerable

Read More ›

OS Command Injection

OS Command Injection attacks occur when the hacker attempts to execute system level commands through a vulnerable web application.  These high impact server/application injections help the hacker to bypass administrator privileges and execute malicious OS commands. Just like SQL injections, OS Command injections can be blind or error-based. Meta-characters (&, |, /;) are usually used

Read More ›

Privacy Violation

Despite security regulations (OWASP Top-10, PCI DSS, HIPPA, MISRA, etc) that are being enforced in the various industrial sectors, privacy violation is still a common occurrence today. Passwords, certificates, credit card details, social security numbers, addresses, mobile numbers and email IDs are usually targeted in these kinds of malicious attacks. The main culprits behind these

Read More ›

SQL Injection (SQLi)

SQL Injections, which have been appearing in the OWASP Top-10 for years, are basically unsanitized user input vulnerabilities. These maliciously complied SQL statements are used to illegally communicate with the application’s database for harvesting information, manipulating data and in many cases even assuming full control of the application data. The most common exploitations take place

Read More ›