The security of LLMs
LLMs are an increasingly popular technology, as they can be used for various purposes and provide benefits in automating tasks and improving workflows. Therefore, many organizations add them as tools to their IT systems, and many software products have LLM components included to enable natural language generation features, such as chatbots or report generation.
However, LLMs have their own vulnerabilities that can be exploited by attackers. Security experts must be aware of these vulnerabilities to advise and implement secure integration of LLMs.
The Open Worldwide Application Security Project (OWASP) is an international organization dedicated to cybersecurity – mainly, web application security. Considering the rising popularity of LLMs, OWASP has created a taxonomy of the top 10 security threats when applying LLMs:
- Prompt injection: LLMs are used by providing queries to them in the form of a textual prompt and obtaining a textual response...