flawopen.com/보안 사고/MOVEit CVE-2023-34362

MOVEit Transfer: 단 하나의 SQL 인젝션이 촉발한 수천 개 기업의 연쇄 침해

Critical — Mass exploitation CWE-89: SQL Injection Disclosed 31 May 2023
쉬운 설명 (ELI5)

수백 개 기업이 중요한 기밀 택배를 맡겨두는 물류 창고가 있습니다. 한 침입자가 안내 데스크 신청서에 '마스터 출입증도 함께 발급할 것'이라고 적자, 직원이 이를 그대로 이행해 출입증을 건넸습니다. 창고 한 곳이 털리자 거기에 보관된 수백 개 기업의 기밀이 일제히 유출되었습니다.

The lessons that actually transfer

FAQ

Do ORMs prevent this?

Largely, when used normally — ORMs bind parameters by default. The risk returns when developers drop to raw SQL fragments or string-build a query builder's conditions, which most ORMs permit.

Would a WAF have blocked it?

Signature-based filtering catches unsophisticated payloads and can slow mass scanning, but it is routinely bypassed and was not a reliable defence here. It is a mitigation layer, not a substitute for parameterised queries.

Related reading

출처 및 공식 보안 권고