🔍 CVE-2016-10553

9.8
CVSS Score
CRITICAL
2018-05-31
2026-06-17 00:39
✅ 완료

🇰🇷 한글 설명

Sequelize는 Node.js를 위한 ORM 라이브러리로, 다양한 데이터베이스를 지원합니다. Sequelize 2.1.3 및 이전 버전에서 발생할 수 있는 잠재적인 SQL 인젝션 취약점이 발견되어 수정되었습니다.

💡 쉬운 설명

데이터베이스를 다루는 도구에 보안 구멍이 있어, 해커가 몰래 명령어를 입력해 데이터를 훔치거나 조작할 수 있는 문제입니다. 이 도구를 사용하는 웹사이트의 정보가 위험해질 수 있습니다.

🇺🇸 원문 (English)

sequelize is an Object-relational mapping, or a middleman to convert things from Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server into usable data for NodeJS. A fix was pushed out that fixed potential SQL injection in sequelize 2.1.3 and earlier.

📍 영향받는 시스템

Sequelize version 2.1.3 and earlier

⚔️ 공격 벡터

조작된 입력값을 통해 데이터베이스 쿼리에 악의적인 SQL 명령어를 삽입하는 방식

🛡️ 대응 방법

Sequelize를 최신 버전(2.1.4 이상)으로 업데이트하십시오.

🔧 검증 코드

출력된 버전이 2.1.3 이하인지 확인하여 취약 여부를 판단합니다.

Shell / Script
npm list sequelize | grep sequelize

📊 CVSS Vector String

CVSS Vector
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

💻 영향받는 소프트웨어

MariaDB