🔍 CVE-2026-43924

0.0
CVSS Score
UNKNOWN
2026-06-03
2026-07-22 20:10
✅ 완료

🇰🇷 한글 설명

FOSSBilling 0.8.0 미만 버전의 Redirect 모듈에서 관리자가 설정한 목적지 URL의 스킴을 검증하지 않는 취약점이 발견되었습니다. 이로 인해 공격자가 임의의 외부 URL을 리다이렉트 대상으로 설정할 수 있으며, 301 영구 이동 응답이 브라우저에 캐싱되어 피싱 공격에 악용될 수 있습니다. 해당 취약점은 관리자 권한이 필요합니다.

💡 쉬운 설명

정상적인 사이트 주소를 클릭했는데 갑자기 가짜 피싱 사이트로 자동으로 연결되는 보안 약점입니다. 관리자 설정이 잘못되면 사용자가 눈치채지 못한 채 위험한 사이트로 이동될 수 있습니다.

🇺🇸 원문 (English)

FOSSBilling is a free, open-source billing and client management system. Prior to version 0.8.0, the Redirect module does not validate the URL scheme of administrator-configured destination URLs before storing or issuing redirects. This allows arbitrary external URLs to be configured as redirect targets, creating an open redirect vulnerability exploitable for phishing attacks. Users following a legitimate FOSSBilling URL can be silently redirected to an attacker-controlled external site. The redirect is issued as a 301 (Moved Permanently) response, which browsers cache persistently, amplifying the impact. Exploitation requires administrator privileges to create or modify redirect entries, limiting practical attack scenarios to multi-admin environments or compromised admin accounts. Version 0.8.0 fixes the issue. Some workarounds are available. Restrict admin access to the Redirect module to trusted administrators only and/or audit existing redirect entries in the database (the `extension_meta` table with `extension = 'mod_redirect'`) for any unexpected or external target URLs.

📍 영향받는 시스템

FOSSBilling 0.8.0 미만 버전

⚔️ 공격 벡터

관리자 권한을 이용해 Redirect 모듈에 악성 외부 URL을 등록하여 사용자 유도

🛡️ 대응 방법

FOSSBilling을 0.8.0 버전 이상으로 업데이트하거나, Redirect 모듈 접근 권한을 제한하고 데이터베이스 내 리다이렉트 대상 URL을 점검하십시오.

🔧 검증 코드

명령어 결과에 신뢰할 수 없는 외부 URL이 나타나면 취약한 설정이 존재하는 것입니다.

Shell / Script
grep -r "mod_redirect" extension_meta | grep -v "http://localhost" | grep -v "https://your-domain.com"

💻 영향받는 소프트웨어

Spring Data REST