Skip to content

XE 1.8.29에서 로그인 실패 등의 에러메시지가 나오지 않음 #2020

@kijin

Description

@kijin

XE 1.8.29 업데이트 후 로그인 화면에서 비번을 잘못 입력하는 등의 에러를 발생시켜도 에러메시지가 출력되지 않습니다. 공홈에서도 같은 증상이 있습니다.

원인: #2006 보안패치에서 XE_VALIDATOR(대소문자 구분 안함)으로 시작하는 GET/POST/COOKIE 변수를 모두 제거해 버리기 때문에, 로그인 폼 등에서 xe_validator_id를 전송해도 무시해 버립니다.

해결책: 폼에서 넘어온 변수명이 xe_validator_id인 경우 htmlspecialchars() 또는 strip_tags() 처리 후 통과시켜야 합니다.

참고 링크: https://www.xetown.com/qna/491042

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions