SQL injectionIn computing, SQL injection is a code injection technique used to attack data-driven applications, in which malicious SQL statements are inserted into an entry field for…View analysis →
Spectre (security vulnerability)Spectre is a class of speculative execution CPU vulnerabilities that involve side-channel attacks, first discovered in 2017. There are multiple variants that affect modern…View analysis →
VulnerabilityVulnerability refers to "the quality or state of being exposed to the possibility of being attacked or harmed, either physically or emotionally." The understanding of social and…View analysis →
Application securityApplication security (AppSec) includes all tasks that introduce a secure software development life cycle to development teams. Its final goal is to improve security practices…View analysis →
ROCA vulnerabilityThe ROCA vulnerability is a cryptographic weakness that allows the private key of a key pair to be recovered from the public key in keys generated by devices with the…View analysis →
Meltdown (security vulnerability)Meltdown is one of the two original speculative execution CPU vulnerabilities (the other being Spectre). Meltdown affects Intel x86 microprocessors, IBM Power microprocessors…View analysis →
Zero-day vulnerabilityA zero-day (also known as a 0-day) is a vulnerability or security hole in a computer system unknown to its developers or anyone capable of mitigating it. Until the vulnerability…View analysis →
Vulnerability databaseA vulnerability database (VDB) is a platform aimed at collecting, maintaining, and disseminating information about discovered computer security vulnerabilities. The database will…View analysis →
Static application security testingStatic application security testing (SAST) is used to secure software by reviewing its source code to identify security vulnerabilities. Although the process of checking programs…View analysis →