🇰🇷 한글 설명
libtpms 0.8.2 미만 버전에서 특정 대칭 암호 사용 시 초기화 벡터(IV)가 잘못 반환되는 결함이 발견되었습니다. 시스템이 마지막 IV 대신 초기 IV를 반환함으로써 후속 암호화 및 복호화 단계의 보안성을 약화시키며, 이는 데이터 기밀성에 위협을 줄 수 있습니다.
💡 쉬운 설명
암호화할 때 매번 바뀌어야 하는 '암호 키의 보조 도구'가 바뀌지 않고 계속 똑같은 값이 사용되는 문제입니다. 이로 인해 암호화된 데이터를 해커가 더 쉽게 풀 수 있게 됩니다.
🇺🇸 원문 (English)
A flaw was found in libtpms in versions before 0.8.2. The commonly used integration of libtpms with OpenSSL contained a vulnerability related to the returned IV (initialization vector) when certain symmetric ciphers were used. Instead of returning the last IV it returned the initial IV to the caller, thus weakening the subsequent encryption and decryption steps. The highest threat from this vulnerability is to data confidentiality.
📍 영향받는 시스템
libtpms 0.8.2 미만 버전
⚔️ 공격 벡터
취약한 암호화 알고리즘을 사용하는 통신 또는 데이터 저장 과정에서 암호화 강도 약화 유도
🛡️ 대응 방법
libtpms를 0.8.2 이상의 최신 버전으로 업데이트
🔧 검증 코드
출력된 결과에서 libtpms의 버전을 확인하여 0.8.2 미만인지 체크
dpkg -l | grep libtpms 2>/dev/null || rpm -qa | grep libtpms