메뉴
BL
Wired AI 6일 전

AI 시대가 촉발한 취약점 발굴 군비 경쟁

IMP
8/10
핵심 요약

에이전틱 AI(Agentic AI)의 발전으로 소프트웨어 취약점 발굴 및 익스플로잇 개발이 자동화되면서, 기업들의 버그 바운티 프로그램에 보고서가 폭증하고 있습니다. AI를 활용한 공격자들의 위협이 고도화됨에 따라, 기존의 90일 취약점 공개 정책 등 보안 패치 관행이 앞당겨지고 제로데이 공격 방어를 위한 방어자들과 공격자들 간의 경쟁이 더욱 치열해지고 있습니다.

번역된 본문

10년 전, 소프트웨어 취약점 발견을 제보한 연구원들에게 보상을 지급하는 프로그램은 본격적으로 대중화되기 시작했습니다. 취약점 공개(Vulnerability disclosure) 및 '버그 바운티(Bug Bounty)' 프로그램은 수년에 걸쳐 패러다임의 전환을 대변했습니다. 즉, 보안 연구 결과에 대해 적대적이고 방어적이었던 기관들이, 외부의 의견을 수용하고 수정 패치를 릴리즈하는 것이 필요하다는 것을 인정하게 된 것입니다. 애플이 마침내 2016년에 버그 바운티를 발표했을 때 최대 보상금은 20만 달러였습니다. 이는 2019년 100만 달러로, 그리고 작년에는 200만 달러로 인상되었습니다. 하지만 이 모든 것이 다시 변하려 하고 있습니다.

에이전틱 AI(Agentic AI) 모델이 소프트웨어 취약점을 자율적으로 식별하고 이에 대한 익스플로잇(exploit)을 개발하는 능력, 즉 약점을 찾고 해킹 도구를 만드는 데 더욱 능숙해지면서, 조직 내부에서 그 어느 때보다 많은 버그를 발견하고 있는 상황에서 취약점 공개 프로그램은 보고서로 넘쳐나고 있습니다. 이러한 취약점의 과잉은 제보를 받는 기관과 현재 버그 헌팅으로 생계를 유지하거나 수입을 보충하는 연구원 모두에게 버그 바운티의 경제학을 변화시키고 있습니다. 그리고 가장 중요한 점은 공격자들의 필드에서도 이러한 변화가 함께 일어나고 있다는 것입니다.

자체적인 버그 헌팅에 AI를 활용하는 방법과 도구를 개발한 독립 보안 연구원 조셉 태커(Joseph Thacker)는 "올해 이맘때쯤보다 아마 작년보다 3배나 많은 버그를 제출했을 것입니다. 구글 같은 회사는 작년보다 버그 현금 지급에 2~10배를 더 쓸 것으로 예상합니다"라고 말했습니다. 그는 기술 거대 기업들은 "이러한 압박을 견딜 수 있지만 대부분의 회사는 그렇지 못합니다. 지금 사람들은 쉽게 찾을 수 있는 낮거나 중간 수준의 취약점들을 제출하고 있으며, AI 에이전트는 정말 좋은 버그를 찾고 있습니다. 하지만 내년에는 이미 상당수의 버그가 발견되어 있을 것이기 때문에 제출되는 버그의 수는 줄어들 것이며, 일부 기업은 보상금을 다시 인상할 것이라고 생각합니다."라고 덧붙였습니다.

태커와 다른 연구원들은 장기적으로 공급과 수요의 역학이 어떻게 전개될지 아무도 정확히 모른다고 인정합니다. AI 익스플로잇 탐지 및 자동화된 시스템 스캐닝이 공격자들에게 얼마나 효과적인지에 따라, 개발자들은 패치를 신속하게 릴리즈해야 한다는 더 큰 압박을 받을 수 있습니다. 잠재적으로 버그를 발견하고 이를 공개하는 사이에 설정된 기간으로 종종 패치 릴리즈를 촉진하는 90일 공개 마감일과 같은 오랫동안 확립되고 힘들게 얻은 기준들이 단축될 수 있습니다.

보안 연구원 히만슈 아난드(Himanshu Anand)가 이달 초에 작성한 바와 같이 "90일 책임 있는 공개 기간은 버그 발견자가 귀하고 익스플로잇 개발이 느렸던 세상을 위해 만들어졌습니다. 그 세상은 끝났습니다. 대형 언어 모델(LLM)이 두 가지 타임라인을 모두 압축해 버렸습니다."

결정적으로, 공격자들에 의한 강제적인 책임 부여는 조직이 시스템에 취약점 수정 프로그램을 배포하는 속도를 높이는 데도 동기부여가 될 수 있습니다. 적절한 테스트 없이 대규모로 새로운 소프트웨어를 설치하면 최악의 경우 시스템 중단과 같은 의도치 않은 결과를 초래할 수 있기 때문에, 패치의 확산은 항상 중요하면서도 복잡한 보안 과제였습니다.

AI로 인해 촉진되는 실제 공격의 긴급성은 점점 커지고 있으며, 정교한 공격자와 숙련도가 낮은 공격자 모두 자신의 능력을 확장하고 비용을 절감하려고 노력하고 있습니다. 예를 들어, 구글 연구원들이 이달 초 발표한 연구 결과에 따르면, 그들은 "저명한 사이버 범죄 위협 행위자"(신원은 밝히지 않음)가 AI 도구를 사용하여 개발한 제로데이(이전에는 알려지지 않은) 취약점을 악용해 오픈 소스 시스템 관리 플랫폼의 2단계 인증(2FA)을 우회하려는 시도를 관찰했습니다.

구글은 신속하게 개발자에게 통지했고 개발자는 해당 결함에 대한 수정 패치를 발표했습니다. 하지만 연구원들은 이 사건이 변화하는 버그 헌팅 환경을 보여주는 중요한 사례라고 말했습니다. 구글 위협 인텔리전스 그룹의 존 훌트퀴스트(John Hultquist) 수석 애널리스트는 공격자들이 AI를 사용하여 새로운 취약점을 발견하고 익스플로잇을 만드는 것에 대해 "우리 모두는 이미 그런 일이 일어나고 있다고 추측했고, 이번이 그것이 실제로 일어나고 있다는 최초의 증거입니다"라고 말했습니다. "국가(State)...

원문 보기
원문 보기 (영어)
Comment Loader Save Story Save this story Comment Loader Save Story Save this story A decade ago, programs to reward researchers for submitting software vulnerability findings were just starting to go mainstream. Vulnerability disclosure and “bug bounty” programs represented a paradigm shift years in the making—moving institutions from hostility and defensiveness about security research findings to acknowledgement that receiving input and releasing fixes was necessary. When Apple finally announced a bug bounty in 2016, the top reward was $200,000. It rose to $1 million in 2019 and $2 million last year . But all of that is about to change again. As agentic AI models become more adept at both autonomously identifying software vulnerabilities and developing exploits for them—in other words, identifying weaknesses and creating hacking tools—vulnerability disclosure programs are being flooded just as organizations are finding more bugs than ever themselves. This abundance is changing the economics of bug bounties for both institutions soliciting submissions and researchers, some of whom currently make a living or supplement their income with bug hunting. And, crucially, the field is changing in lockstep for attackers, too. “I’ve probably submitted three times more bugs than I did last year at this time—I would suspect that a company like Google is going to spend two to 10 times as much on bug payouts as they did last year,” says independent security researcher Joseph Thacker, who has developed methods and tools for using AI in his own bug hunting. Tech giants, he adds, ”can handle that pressure, but most companies can’t. Right now people will be submitting low- and medium-hanging fruit—agents are finding really good bugs. But next year there will be fewer bugs submitted because a lot of that will already have been found, and I think some companies will up their payouts again.” Thacker and other researchers readily admit, that no one knows exactly how the supply and demand dynamics will play out long term. And depending on how effective AI exploit discovery and automated system scanning is for attackers, developers may start to feel even more pressure to quickly release patches—potentially speeding longstanding and hard-won standards like 90-day disclosure deadlines (set windows between finding bugs and disclosing them publicly that often spur patch releases). As security researcher Himanshu Anand wrote earlier this month, “The 90 day responsible disclosure window was built for a world where bug finders were rare and exploit development was slow. That world is gone. LLMs have compressed both timelines.” Crucially, forced accountability by attackers could also motivate improvements in how quickly organizations deploy vulnerability fixes in their systems. Patch proliferation has always been a crucial but complex security challenge given that, without proper testing, installing new software at scale can have unintended consequences, including worst-case scenarios like outages. The urgency of real-world attacks facilitated by AI seems to be growing, with both sophisticated and less-proficient actors looking to expand their capabilities and cut costs. In findings published earlier this month, for example, Google researchers said that they had observed “prominent cyber crime threat actors” (whom they declined to identify) attempting to exploit a zero-day —or previously unknown—vulnerability that they had developed using AI tools to bypass two-factor authentication on an open source system administration platform. Google quickly notified the developer and they issued a fix for the flaw. But the researchers said that incident was a crucial illustration of the changing bug-hunting landscape. “We all assumed it was already happening, and this is our first evidence that it is happening,” John Hultquist, Google Threat Intelligence Group chief analyst, says of attackers using AI to discover novel vulnerabilities and create exploits. “Nation state issues are very serious and very real, but criminal actors still make up the vast majority of incidents that organizations deal with and many of those incidents are quite serious,” Hultquist adds. “Zero-day use by criminal actors has been fairly limited, and the ones that do use them tend to be really successful, so I think we shouldn’t underestimate the impact of more criminals with a zero day in their hands.” For researchers making money through bug hunting, though, times are changing. The command-line tool Curl ended its bug bounty program (run through third-party service HackerOne) in January after being inundated with low-quality submissions generated by AI. “We have concluded the hard way that a bug bounty gives people too strong incentives to find and make up ‘problems’ in bad faith that cause overload and abuse,” the group wrote at the time, adding that “we still appreciate and value valid vulnerability reports.” Last week, Linux creator and lead developer Linus Torvalds wrote that the famed Linux security mailing list has become “almost entirely unmanageable” because of high volume and duplicate AI bug reports. In April, though, Daniel Stenberg, the founder and lead developer of Curl, said in a LinkedIn post that the quality of submissions had improved. “Over the last few months, we have stopped getting AI slop security reports in the curl project,” he wrote. “Instead we get an ever-increasing amount of really good security reports, almost all done with the help of AI. They're submitted in a never-before seen frequency and put us under serious load.” And at the end of April, Google announced that it was overhauling its Vulnerability Reward Programs for Chrome and Android and lowering payouts for some classes of bugs, while increasing others. “As the security research landscape evolves with AI, we're making changes in our programs to ensure we're rewarding the most challenging and impactful vulnerabilities in our products,” the company wrote. “I think 90th percentile bug hunters with special skills will always be able to have findings and get payouts from big companies," says Jonathan Dunn, a cardiologist who is also a bug bounty hunter. “But even with AI, we also need to heavily incentivize ethical researchers to find stuff on public infrastructure and other critical systems that otherwise may not get enough attention from defenders.” For now, most organizations seem ready to throw every solution they can think of at the problem (and benefit) of accelerated bug discovery. “This is changing the dynamics of the bug-hunting industry, but it absolutely still requires human time,” says Alex Zenla, chief technology officer of cloud security firm Edera. Earlier this month, Anthropic launched a HackerOne bug bounty for researchers to submit findings on the company's own systems and Claude AI models. Increasingly, though, some researchers argue that structural defenses are necessary to address accelerating vulnerability discovery. In other words, they're architecting digital solutions for different classes of vulnerabilities that eliminate them or make them significantly less exploitable in practice. “You can’t patch your way out of this,” says longtime security engineer and researcher Niels Provos. “You need to build infrastructure that makes as many bugs as possible irrelevant.”