목록전체 글 (277)
루니프의 짤막보안강의
분야: 정보보안·암호학온라인 계약서나 전자민원 서류를 제출하다 보면 전자서명과 인증서가 함께 등장합니다. 그래서 둘을 같은 기능으로 생각하기 쉽죠. 그런데 내가 받은 문서가 바뀌지 않았는지 확인하는 일과, 그 문서에 사용된 공개키를 누구의 것으로 믿을지 판단하는 일은 서로 다릅니다.결론부터 말하면 전자서명은 문서 검증에, 인증서는 공개키와 주체의 연결을 확인하는 데 초점이 있습니다. 두 기능은 공개키 신뢰라는 흐름에서 함께 사용될 수 있지만 서로를 대신하지는 않습니다.먼저 알아둘 것: 공개키와 개인키공개키 암호에서는 한 쌍의 키를 사용합니다. 공개해도 되는 키가 공개키(Public Key)이고, 소유자가 비밀로 보관해야 하는 키가 개인키(Private Key)입니다.상대방은 공개키를 이용해 서명이나 암호..
출처: https://www.securityweek.com/novel-android-banking-rat-hirudo-replaces-banking-apps-with-trojanized-copies/amp/은행 앱에 업데이트 알림이 떴습니다. 평소처럼 누르면 될까요? 앱이 직접 보여 주는 보안 결과만으로는 충분하지 않을 수 있습니다. 이미 앱 자체가 교체됐다면, 그 앱이 만든 ‘안전하다’는 신호도 함께 의심해야 하기 때문입니다.SecurityWeek가 분석한 Android 악성코드 Hirudo는 특정 인도네시아 은행 앱을 찾은 뒤 가짜 업데이트 화면을 표시합니다. 이후 정상 앱을 제거하고, 수정된 은행별 대체 앱을 설치합니다. 이 글은 이 사건을 바탕으로 앱 자체 검사와 외부 확인을 구분해 설명합니다.먼..
출처: https://www.securityweek.com/supermarket-refrigeration-attack-widens-to-copeland-dixell-controllers/매장에서 냉장고가 한꺼번에 멈추면 식품 보관과 영업이 함께 흔들립니다. 그런데 냉장 설비를 관리하는 제어기가 인터넷에 직접 노출돼 있다면, 사고 초기에 가장 먼저 검토할 조치는 복잡한 원인 분석보다 외부 연결을 끊는 일일 수 있습니다.이번 프랑스 사례에서는 냉장 설비 장애와 함께 경보 대상 제어기 제품군이 넓어졌습니다. 다만 Copeland와 Dixell 장비가 모두 실제로 침해됐다고 단정할 수는 없습니다. 제공된 기록에서 확인되는 사실과 아직 모르는 부분을 나눠 보겠습니다.냉장 설비 제어기와 OT란 무엇인가냉장 설비 제..
분야: 정보보안(인증)로그인할 때 비밀번호를 입력하고 휴대폰으로 인증 코드를 확인합니다. 이때 비밀번호·휴대폰·사용자·장치는 모두 같은 종류일까요?결론부터 말하면, 무엇을 확인에 내놓는지와 누구 또는 무엇을 확인하는지를 나누어 읽어야 합니다. 전자는 인증요소 후보이고, 후자는 인증대상 후보입니다. 항목의 최종 분류는 사용된 정의와 문맥을 함께 확인해야 합니다.먼저, 인증이란 무엇인가인증(Authentication)은 사용자가 주장한 신원이나 장치·메시지의 상태가 맞는지 확인하는 절차입니다. 일상적으로는 로그인 과정에서 “이 요청을 한 사람이 누구인가?”를 확인하는 장면을 떠올리면 됩니다.인증을 이해할 때는 두 가지를 분리하면 쉽습니다.인증요소: 확인을 위해 제시하거나 사용하는 정보·수단인증대상: 확인받는..
출처: https://www.securityweek.com/ivanti-zero-day-chain-gave-attackers-root-access-to-fully-patched-vpn/VPN에 최신 패치를 모두 적용했다면 이제 안전하다고 생각하기 쉽습니다. 그런데 패치된 Ivanti VPN에서도 공격이 발생했다는 소식이 전해졌습니다. 핵심은 패치가 필요 없다는 뜻이 아니라, 패치 상태만으로 장비의 안전을 판단할 수는 없다는 점입니다.VPN과 패치의 관계부터 이해하기VPN은 외부 사용자가 조직의 내부 자원에 연결할 수 있게 해 주는 장비입니다. 그래서 VPN 어플라이언스에 문제가 생기면 공격자가 내부로 들어가는 통로를 얻을 수 있습니다.패치는 이미 알려진 보안 결함을 수정하는 기본 방어선입니다. 하지만 공..
출처: https://www.bleepingcomputer.com/news/security/gitlab-warns-of-max-severity-rce-flaw-in-regex-compiler-engine/파이프라인 설정 파일에 정규식을 한 줄 넣었을 뿐인데, 그 내용이 GitLab 서버에서 처리된다는 사실을 생각해 본 적 있나요? 이번 GitLab 취약점 사례는 CI/CD 설정도 서버가 해석하는 입력이라는 점을 보여 줍니다. 설정에 포함된 정규식의 검증이 충분하지 않으면, 특정 조건에서 원격 코드 실행 위험으로 이어질 수 있습니다.먼저 알아둘 개념: CI/CD와 정규식CI/CD(Continuous Integration/Continuous Delivery)는 소스 코드의 빌드, 테스트, 배포 같은 작업을 ..
