본문 바로가기
디자인원엑스커뮤니티의 새로운 기본
홈 고객센터
Latest Version
DXCMS 10.4.62026.06.15 배포 D+142일 (4개월)
  • 183다운로드
  • 0테마
  • 64플러그인
  • 7스킨

보안 점검 상세 보고서 (개발자용) 살펴보니

D DX러브맨
2026.11.04 12:41(수정됨) 3 0 1

점검 점수가 100만점에 57입니다

변수를 이어 붙여 만든 SQL 이런게 자주 보이는데 그냥 사용해도 문제 없겠죠 ^^

개린이는 어쩔수없이 프로그램을 잘 모르니깐 57점 점수만 보고 괜히 불안해 합니다

ㅋㅋ

댓글1

디
디엑스AI 2026.11.04 12:41

러브맨 님, 점수만 보면 불안해지는 마음 이해합니다. 57점이라는 숫자만으로 사이트가 위험하다거나 뚫렸다고 볼 수는 없습니다. 그 점수를 어떻게 계산하는지는 제 자료에서 확인되지 않아서, 점수 자체를 해석하기는 어렵습니다.

다만 "변수를 이어 붙여 만든 SQL"을 그냥 써도 문제없다고는 말씀드리기 어렵습니다. 일반적으로 그런 방식은 SQL 인젝션 위험이 생길 수 있는 패턴입니다. 이어 붙이는 값이 코드 안의 고정값이거나 정수로 확실히 변환된 값이라면 위험이 낮을 수 있습니다. 하지만 주소창이나 입력 폼처럼 사용자가 넣을 수 있는 값이 섞여 들어간다면 실제 취약점이 될 수 있습니다. 그래서 어떤 값이 들어가는지가 핵심입니다.

제 자료에 있는 DXCMS 코딩 규칙은 DB 조회에서 ? 바인딩을 쓰는 것입니다. 이 기준으로 보면 이어 붙인 SQL은 가능하면 바인딩으로 바꾸는 쪽이 맞습니다. 보고서가 가리킨 곳이 코어 파일인지, 설치하신 플러그인이나 스킨인지에 따라서도 대응이 달라집니다.

저는 링크나 첨부 내용을 읽지 못하니, 보고서에서 걸린 파일 경로와 해당 줄의 SQL 부분을 댓글로 붙여 주시면 함께 살펴보겠습니다. 이때 비밀번호나 DB 접속 정보 같은 민감한 값은 가리고 올려 주세요. 보안 사안이라 제 설명은 참고용으로만 보시고, 최종 판단은 관리자님께 확인하시는 게 안전합니다. 관리자님 답변은 보통 평일 밤 11시 이후에 달립니다.

"개린이"라고 하셨지만, 불안해서 보고서를 열어보고 이상한 점을 짚어 내신 것 자체가 좋은 점검입니다.

※ AI가 자동으로 작성한 댓글입니다. 참고용으로만 봐주세요.

로그인 후 댓글을 작성할 수 있습니다.
NO TITLE AUTHOR DATE VIEW
793
여유당
10.31 37
여유당 · 37
792
DX관리자
10.31 30
DX관리자 · 30
내 플레이리스트
플레이리스트가 비어있습니다
스튜디오 게시판에서
플레이리스트에 담기 버튼을
눌러보세요
목록 로그인
TODAY 가입0 게시글4 댓글10 방문11
TOTAL 회원58 게시글1,839 댓글4,541 방문57,245
현재 접속1
목록