🇰🇷 한글 설명
Apache APISIX의 graphql-limit-count 라우트에서 발생하는 비효율적인 알고리즘 복잡도 취약점입니다. 단 하나의 작은 요청만으로도 게이트웨이 워커의 CPU 점유율을 100%로 높여 장시간 지속시킬 수 있습니다.
💡 쉬운 설명
특수한 요청 하나만 보내도 서버의 두뇌 역할을 하는 CPU를 과도하게 사용하게 만들어 서버를 느려지게 하거나 멈추게 할 수 있는 문제입니다. 이는 서비스 전체를 마비시킬 수 있는 일종의 서비스 거부(DoS) 공격으로 이어질 수 있습니다.
🇺🇸 원문 (English)
Inefficient Algorithmic Complexity vulnerability in Apache APISIX.
A single small request can pin a gateway worker at 100% CPU for an extended period in graphql-limit-count routes.
This issue affects Apache APISIX: 3.17.0.
Users are recommended to upgrade to version 3.18.0, which fixes the issue.
📍 영향받는 시스템
Apache APISIX 3.17.0
⚔️ 공격 벡터
graphql-limit-count 라우트를 대상으로 설계된 특수 요청 전송을 통한 CPU 자원 고갈
🛡️ 대응 방법
Apache APISIX를 취약점이 해결된 버전인 3.18.0 이상으로 업그레이드하십시오.
🔧 검증 코드
명령어 결과에 3.17.0이 포함되어 있다면 해당 취약점에 노출된 상태입니다.
curl -s http://localhost:80/version | grep -E '3.17.0'