🇰🇷 한글 설명
Mealie 3.26.0부터 3.28.0 버전에서 OpenID Connect 아바타 가져오기 기능의 서버 측 요청 위조(SSRF) 취약점이 발견되었습니다. 인증된 OIDC 사용자가 프로필 사진 URL을 조작하여, 허용된 호스트네임 내의 임의 포트로 서버가 GET 요청을 보내도록 유도할 수 있습니다.
💡 쉬운 설명
로그인할 때 사용하는 프로필 사진 주소를 조작하여, 서버가 내부 네트워크의 다른 서비스에 몰래 접속하게 만드는 취약점입니다. 공격자는 이를 통해 서버 내부의 숨겨진 정보를 탐색할 수 있습니다.
🇺🇸 원문 (English)
Mealie 3.26.0 through 3.28.0 contains a server-side request forgery vulnerability in the OpenID Connect avatar fetch that ignores ports when allowlisting the identity provider hostname. Authenticated OIDC users who control their picture URL can make the server send GET requests to arbitrary ports on the provider's internal address on each login.
📍 영향받는 시스템
Mealie 3.26.0 ~ 3.28.0
⚔️ 공격 벡터
인증된 OIDC 사용자가 자신의 프로필 사진 URL에 특정 포트 번호를 포함시켜 서버에 요청을 보내는 방식
🛡️ 대응 방법
Mealie를 최신 보안 패치가 적용된 버전으로 업데이트하십시오.
🔧 검증 코드
출력된 버전이 3.26.0 미만이거나 3.28.0을 초과하는지 확인하여 취약 여부를 판단합니다.
pip show mealie | grep Version