
CVE-2021-38619에 대한 개념 증명: openBaraza HCM HR Payroll v3.1.6의 인증되지 않은 저장형 XSS, 자격 증명 탈취 및 세션 하이재킹을 위한 페이로드 예시 포함.
openBaraza HCM v.3.1.6은 사용자가 제어할 수 있는 입력을 적절히 무력화하지 않습니다. 이로 인해 인증되지 않은 원격 공격자가 여러 페이지에서 관리 사용자를 대상으로 저장형 크로스 사이트 스크립팅(XSS) 공격을 수행할 수 있습니다. 공격자가 취약한 페이지에 임의의 자바스크립트 페이로드를 주입하고 유효한 사용자가 영향을 받는 페이지를 방문하려고 하면 페이로드가 실행됩니다. 이로 인해 자격 증명 도용, 세션 하이재킹 또는 피해자에게 악성코드 전달이 발생할 수 있습니다.
발견자 크레딧: Charles Bickel & Gideon Gray
취약한 페이지: http://serverip:9090/hr/application.jsp
취약한 텍스트 상자: first_name, surname, email
페이로드:
영향을 받는 페이지: http://serverip:9090/hr/index.jsp?view=23:0

취약한 페이지: http://serverip:9090/hr/subscription.jsp
취약한 텍스트 상자: business_name, primary_contact, primary_email, confirm_email
페이로드:
영향을 받는 페이지: http://serverip:9090/hr/index.jsp?view=94:0
