Heartland Payment Systems PHP SDK (hps/heartland-php) v2.8.17 이하, 특히 examples/consumer-authentication/cruise.php 포함된 버전
cavv 파라미터를 포함한 조작된 URL을 통해 examples/consumer-authentication/cruise.php로 reflected XSS 공격 실행
SDK를 최신 버전으로 업데이트하고, 모든 사용자 입력값에 htmlspecialchars() 또는 유사한 이스케이핑 함수 적용, 예제 파일은 프로덕션 환경에서 제거
cavv 파라미터 사용 위치를 확인하여 입력값 처리 방식을 검토하고, composer.json에서 heartland-php 버전이 v2.8.18 이상인지 확인
grep -r 'cavv' /path/to/vendor/heartland-php/ 2>/dev/null | head -5
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N