🔍 CVE-2026-41425

5.4
CVSS Score
MEDIUM
2026-04-24
2026-04-28 18:18
✅ 완료

🇰🇷 한글 설명

Authlib 라이브러리의 starlette_client.OAuth 캐시 기능에 CSRF 보호가 없는 취약점입니다. 1.6.11 버전 이전에서는 OAuth 인증 과정의 캐시된 데이터가 CSRF 공격에 노출될 수 있습니다. 이 문제는 1.6.11 버전에서 수정되었습니다.

💡 쉬운 설명

Authlib 라이브러리의 특정 기능이 위조된 요청으로부터 보호되지 않아, 해커가 다른 웹사이트에서 사용자의 인증 정보를 변조할 수 있습니다. 버전을 1.6.11 이상으로 업그레이드하면 이 문제가 해결됩니다.

🇺🇸 원문 (English)

Authlib is a Python library which builds OAuth and OpenID Connect servers. Prior to 1.6.11, there is no CSRF protection on the cache feature in authlib.integrations.starlette_client.OAuth. This vulnerability is fixed in 1.6.11.

📍 영향받는 시스템

Authlib 1.6.10 이전 버전 (authlib.integrations.starlette_client.OAuth 사용)

⚔️ 공격 벡터

CSRF 공격으로 OAuth 캐시를 조작하여 사용자 세션 탈취 또는 인증 프로세스 훼손

🛡️ 대응 방법

pip install --upgrade authlib>=1.6.11 명령어로 1.6.11 이상으로 업데이트

🔧 검증 코드

출력이 'Safe'면 안전, 'Vulnerable'이면 취약 상태

Shell / Script
python3 -c "import authlib; v=[int(p) for p in authlib.__version__.split('.')[:3]]; print('Vulnerable' if v<[1,6,11] else 'Safe')" 2>/dev/null

📊 CVSS Vector String

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N

💻 영향받는 소프트웨어

Python