본문 바로가기

전체 글24

CVE-2026-26980 블라인드 SQL 인젝션 취약점 취약점 식별자: CVE-2026-26980 / GHSA-w52v-v783-gw97 / ANT-2026-69D8H6RP심각도 등급: CVSS 9.4 (Critical, GitHub CNA 기준) / 7.5 (High, NVD 독립 평가)|1. 취약점 개요1.1 핵심 식별 정보항목내용CVE IDCVE-2026-26980취약점 명칭Ghost CMS Content API Blind SQL Injection취약점 유형Blind SQL Injection (블라인드 SQL 인젝션)CWE 분류CWE-89: Improper Neutralization of Special Elements used in an SQL CommandCVSS v3.1 점수9.4 (Critical) — GitHub CNA / 7.5 (High) —.. 2026. 9. 19.
2026년 9월 최근 취약점 사례 1. 개요2026년 9월은 단일 월 기준 역대 최대 규모의 패치가 집중된 기간으로 확인됨Microsoft 9월 Patch Tuesday에서 964개(CVE 기준) ~ 999개(벤더 집계 기준) 취약점이 수정되었으며, 그 중 2건은 제로데이로 야생 악용이 확인됨Oracle September CSPU에서 673개 패치, 672개 고유 CVE, 번들 포함 800개 이상 취약점이 해소되었으며 CVSS 10.0 취약점이 6건 포함됨CISA KEV에 9월 8일~9일 사이 총 5건이 신규 등록됨CVE-2026-86218 (N-able N-central, CVSS 10.0) - 마감 9/11CVE-2026-20079 (Cisco FMC, CVSS 10.0), CVE-2026-19490 (Citrix NetScaler,.. 2026. 9. 18.
윈도우 자동으로 열린 UDP 500 4500 포트 내리기 윈도우 콘솔(cmd)에서 netstat -ano 를 치게 되면 현재 열린 포트와 해당 포트를 띄운 프로세스 id값이 나온다 (pid) 그 중에 보면 VPN 용으로 쓰이는 500번과 4500번 포트가 열려져 있는게 보인다   해당 프로세스를 확인하면 svchost.exe 에서 열린것임을 알 수 있다해당 포트를 내려가게 하려면 윈도우 서비스로 넘어가서 다음 프로세스를 종료하고 자동시작 되지 않게 한다IKE and AuthIP IPsec Keying Modules 라고 나온다해당 서비스를 내리는 이유는 UDP 500 , 4500 포트가 보편적으로 vpn 서비스에 이용되는데 (l2tp)방화벽이나 기타 보안체계가 없는 경우 무작위 포트스캔시 노출되어 무작위 대입 공격을받을 수 있게 될 수 있기 때문이다( 평상시에.. 2024. 5. 17.
크론탭 실행 확인용 쉘스크립트 (현재 날짜와 시간 저장) 리눅스 서버를 세팅하고 체크해야할 것 중에 하나가 crontab 이 정상적으로 동작하는지 부분이다 로그를 열어서 확인할 수도 있지만 아래 방법을 통해 정상적으로 원하는 시간에 크론탭이 동작하는지 알 수 있다 01. 크론탭에 쉘 스크립트를 등록하는 부분 ( crontab -e 로 진입 ) 본인은 루트로 로그인하였기 때문에 실행자가 생략되어 있다. 아래의 경우 5분마다 해당 스크립트를 실행하도록 되어 있다. */5 * * * * sh /home/crontab_write.sh 02. 현재 날짜와 시간을 txt 파일에 저장하는 쉘 스크립트 ( crontab_write.sh ) #!/bin/bash current_time=`date "+%Y-%m-%d %H:%M:%S"` echo $current_time > /h.. 2024. 4. 17.
SyntaxError: Cannot use import statement outside a module 에러 import mysql from "mysql2/promise"; 위 구문 부분에서 에러가 발생했다고 나온다 해결법 위에서처럼 package.json 에서 "type": "module" 부분을 추가하니까 정상적으로 실행된다 2023. 7. 18.
cannot read user list file:/etc/vsftpd.user_list 에러문제 우분투 vsftpd 를 설치하고 접근하려는데 아래와 같은 메시지가 클라이언트 ftp 프로그램에서 나타난다 "응답: 500 OOPS: cannot read user list file:/etc/vsftpd.user_list" 이후 접근이 안되고 서버와의 연결이 종료된다 위 오류는 vsftpd.user_list 라는 파일이 존재하지 않아서 생기는 문제다. 따라서 etc 폴더에 vsftpd.user_list 라는 파일을 생성하면 해결된다. 빈 파일도 상관없다 $ vi /etc/vsftpd.user_list 이렇게 vi 편집기로 해당 경로에 파일을 만들어주고 esc 키 누르고 : 누르고 wq 눌러주고 enter 키 눌러서 나오면 파일이 생성된다. 이후 아래 작업으로 vsftpd 를 재시작하면 적용된다. $ sys.. 2023. 7. 17.
특정 ip 대역에서 mod_security 끄기 mod_security 를 특정 상황에 꺼야될 일이 있을 수 있다 특히 어드민 페이지나 내부용 페이지에서는 mod_security 가 방해가 된다 이 경우 특정 아이피 대역에서 접속했을때 아래 내용을 mod_security.conf 하단에 넣게 되면 해당 영역에서 rule engine 동작이 멈춘다 SecRule REMOTE_ADDR "@ipMatch 55.77.111.222/16,127.0.0.1,44.33.22.11,192.168.0.0/16,10.10.50.0/24" "phase:1,id:100,nolog,allow,ctl:ruleEngine=off" 2023. 7. 6.
yum update시 No more mirrors to try 문제해결 centOS에서 패키지 업그레이드를 위해 yum update -y 라고 했을때 아래와 같은 오류 메시지가 나오는 경우가 있다 No more mirrors to try 특정 패키지의 설치에 실패하고 나머지 패키지들도 설치가 안되는 현상이 지속된다 보통은 #yum clean all 또는 #yum repolist 와 같은 명령어로 캐시를 지우고 다시 하면 된다고 알려져있지만 안되는 경우도 있다 일단 급하게는 yum update --exclude=geoipupdate*,popt* 와 같이 문제가 되는 패키지만 제외하고 업데이트하면 당장 설치가 진행된다. 하지만 이 경우 나중에 다시 yum update 를 했을때 똑같은 패키지 명에서 막혀 문제가 지속된다. 이런 경우 특정 패키지가 특정 repo 저장소에서만 다른.. 2023. 7. 6.
node pkg의 exe 생성 명령어 pkg -t win batch_txt.js --debug pkg -t win --debug -c package.json exec.js -o exec.exe --no-bytecode 2022. 11. 8.