How AI and Large Language Models Are Being Used in Cybersecurity

· Original article ↗

Summary

Semgrep security researcher Clint Gibler discusses AI applications in cybersecurity, from phishing and web security to malicious-package analysis, threat modeling, cloud security, and fuzzing, while stressing that AI is an imperfect tool.

Key points

  • Gibler says AI can make some security work faster and easier but is not a universal solution and may require human review.
  • AI agents could tailor phishing messages using information gathered from social media and continue interacting with recipients.
  • LLM-enabled web security tools can analyze HTTP traffic; proposed extensions include reviewing request sequences and adjusting parameters.
  • LLMs could help assess new software packages for malware risk using code analysis and package metadata, with people triaging results.
  • Threat-modeling tools can generate threat models, attack trees, and mitigating controls from application descriptions.
  • The article describes EscalateGPT querying AWS IAM policies to identify potential privilege-escalation scenarios.
  • LLMs could generate fuzzing test harnesses to exercise code areas with limited coverage.

Article Details

Topic
Applications and limitations of AI and large language models in cybersecurity

People

Vendors

Products

Tools

Industries

Related Articles