Skip to content

Commit 43b838b

Browse files
authored
Update README.md
1 parent e90c6fa commit 43b838b

File tree

1 file changed

+1
-1
lines changed
  • mug-safesql/src/main/java/com/google/mu/safesql

1 file changed

+1
-1
lines changed

mug-safesql/src/main/java/com/google/mu/safesql/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ When query components like table names or `ORDER BY` clauses are built from user
3737
* **NotPetya (2017) – Up to $10 Billion:** This ransomware attack, which exploited initial vulnerabilities that could include web application flaws, caused unprecedented global disruption and staggering financial losses for giants like Maersk and FedEx.
3838
* **Equifax (2017) – Over $1.4 Billion:** A failure to patch a known web application vulnerability exposed sensitive data for 147 million people, leading to massive settlements, fines, and enduring reputational damage.
3939

40-
These represent company-altering disasters. When large, complex systems rely on "programmer caution and code reviews" for dynamic SQL string concatenation, the risk is a timed bomb. Human errors, vast codebase, developer turnover, and rushed reviews make it impossible to manually prevent every subtle SQLi vulnerability. Humans make mistake, they always do.
40+
These represent company-altering disasters. When large, complex systems rely on *programmer caution and code reviews* for dynamic SQL string concatenation, the risk is a timed bomb. Human errors, vast codebase, developer turnover, and rushed reviews make it impossible to manually prevent every subtle SQLi vulnerability. Humans make mistake, they always do.
4141

4242
#### How Does SafeSql Prevent SQLi?
4343

0 commit comments

Comments
 (0)