Patch Ticker

Elo 표현식 언어에서 외부 입력으로 코드 실행 및 SQL 주입 가능

외부 입력을 받는 Elo 라이브러리가 해킹당할 수 있습니다!

요약

Elo는 노코드 도구에서 쓰는 표현식 언어입니다. 검증되지 않은 값이 AST API, Ruby 백엔드, 일반 문자열 경로를 통해 JavaScript, Ruby, Python, SQL 코드로 들어가 코드가 실행되거나 SQL 주입이 일어날 수 있습니다.

해당 조건

  • 검증 없이 AST API에 외부 값을 넣는 경우
  • Ruby 백엔드로 컴파일하는 경우
  • 일반 문자열을 JavaScript로 컴파일하는 경우

대처법

Elo 1.0.1 이상으로 업데이트하세요.

대상 제품과 운영체제

  • elo

CVE 번호

원문 링크

시각

처음 게시

처음 확인