← All stories
● Covered by 1 source · 1 reportMedium impact1 neutral

Vibe Coding: LLM-Generated Code Gains Popularity, Faces Criticism Over Vulnerabilities

🔄 Updated 2h ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Vibe coding uses LLMs for code generation.
  • Andrej Karpathy coined the term in February 2025.
  • Critics cite security vulnerabilities and maintenance issues.
  • Research found 74 AI-generated vulnerabilities in a three-month period.

What is Vibe Coding?

Vibe coding is a software development approach where large language models (LLMs) generate some or all of a project's code. AI researcher Andrej Karpathy introduced the term in February 2025, noting the increasing capability of LLMs in code generation.

Growing Popularity and Backlash

The use of vibe coding has increased as LLMs have improved. Proponents suggest it democratizes software development, enabling more individuals to create applications. However, this rise in popularity has also led to significant criticism.

Criticisms of Vibe Coding

Critics argue that vibe coding can produce vulnerable software. They also contend that extensive use of LLM-generated code can make a codebase harder to maintain, especially if the developer lacks the expertise to fix errors that an LLM cannot resolve.

Preliminary research supports these concerns. In April, Georgia Tech researchers identified 74 vulnerabilities directly attributable to AI-generated code among 43,000 security advisories over a three-month period. Fourteen of these were deemed critical security issues. Researchers estimate the actual number of AI-generated vulnerabilities is likely five to ten times higher due to disclosure limitations.

Professional Adoption

While initially popular among hobbyists, there is increasing evidence that professional developers are also adopting vibe coding, despite reservations from themselves and their peers regarding its potential drawbacks.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~8 min · 6 stories · Sep 06

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Vibe coding, a software development method using large language models (LLMs) to generate code, is gaining traction among developers. Critics argue this practice can lead to vulnerable and difficult-to-maintain software, with research identifying security flaws in AI-generated code.