Patch Ticker

Symfony 인증서 로그인 사칭 및 관련 보안 결함

PHP 웹 도구의 인증서 로그인으로 남의 계정에 들어갈 수 있습니다.

요약

Symfony의 X.509 인증서 로그인에서 DN 값을 잘못 해석해, 신뢰하는 CA의 인증서를 가진 공격자가 관리자를 포함한 다른 사용자로 로그인할 수 있습니다. Apache나 nginx의 DN 값으로 로그인하는 애플리케이션이 해당합니다.

해당 조건

  • 사용자 키를 지정하지 않은 X.509 인증서 로그인
  • 앱이 신뢰하는 CA의 인증서를 가진 공격자가 CN을 조작할 수 있음
  • 경로 규칙으로 보호되는 호스트 자리표시자 경로

대처법

해당 branch에 맞춰 Symfony 5.4.56, 6.4.50, 7.4.23, 8.1.11 이상으로 업데이트하세요. 업데이트 후에는 캐시를 지우세요.

내 제품에 맞는 버전 이상으로 업데이트하세요:

  • Symfony 5.4 5.4.56 이상
  • Symfony 6.4 6.4.50 이상
  • Symfony 7.4 7.4.23 이상
  • Symfony 8.1 8.1.11 이상

대상 제품과 운영체제

  • symfony

CVE 번호

원문 링크

시각

처음 게시

처음 확인