귀하는 로그인되어 있지 않습니다. 이대로 편집하면 귀하의 IP 주소가 편집 기록에 남게 됩니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!2026년 06월 26일에 등록된 릴리즈 노트입니다. {{인용문|라이믹스 2.1 버전대의 버그 수정 릴리즈로, 보안패치가 포함되어 있습니다.}} == 보안취약점 수정 == * [RVE-2026-13] 폼 제출 후 외부 URL로 리다이렉트시킬 수 있는 문제 * [RVE-2026-14] 데이터 들여오기(importer) 모듈의 외부 요청을 통한 SSRF 및 정보유출 가능성 ** 외부 URL을 직접 들여올 수 없도록 변경되었습니다. ** KISA에서 알려 주셨습니다. (KVE-2026-0992) * [RVE-2026-15] 애드온 관리 기능을 통한 path traversal 취약점 * [RVE-2026-16] 기존 쉬운설치 모듈의 path traversal 취약점 ** 이번 쉬운설치 개편으로 해당 취약점과 관련된 기능은 삭제되었습니다. ** KISA에서 알려 주셨습니다. (KVE-2026-1185) == 새 기능과 변경 사항 == * 쉬운설치 모듈을 라이믹스 공식 자료실과 연동 ** [http://rhymix.org/news/1948052 관련 공지사항]에서 자세한 내용을 확인하세요. ** 신뢰할 수 있는 제작자의 자료만 설치하시기 바랍니다. * 확장변수 설정 화면에 선택지 목록을 표시하도록 개선 ([https://github.com/rhymix/rhymix/issues/2709 #2709]) * ID/PW 찾기 및 인증메일 재발송을 동일 세션에서 1분에 1회 이상 요청할 수 없도록 변경 ([https://github.com/rhymix/rhymix/issues/2721 #2721]) * 자동 링크 애드온에서 링크 뒤에 붙은 일부 특수문자를 링크의 일부로 해석하는 문제 수정 * 보안정책에 의해 파일 업로드가 차단된 경우, 좀더 직관적인 에러 메시지를 표시하도록 수정 * <code>admin index</code> 액션이 존재하지 않는 (즉, 즐겨찾기할 링크가 없는) 모듈은 즐겨찾기할 수 없도록 수정 * 세션 ID의 갱신 여부와 갱신 주기를 "보안 설정" 화면에서 직접 설정할 수 있도록 지원 * 도메인 목록 화면에 각 도메인의 파비콘 표시 * 다크모드용 파비콘을 별도로 업로드할 수 있도록 지원 * 로봇 방문시 하단목록을 정확하게 계산하지 않도록 설정한 경우, AI 봇으로 의심되는 방문자에게도 동일하게 적용하여 불필요한 부하 발생을 줄임 == 개발자를 위한 새 기능과 변경 사항 == * <code>document.updateReadedCount</code> (before) 트리거 위치 이동 ([https://github.com/rhymix/rhymix/issues/2682 #2682]) * SCSS 컴파일시 소스맵을 생성하지 않는 옵션 제공 ([https://github.com/rhymix/rhymix/issues/2706 #2706]) * <code>guzzlehttp/guzzle</code>, <code>guzzlehttp/psr7</code>, <code>symfony/polyfill-intl-idn</code> 등 URL 처리와 관련된 라이브러리들의 보안패치로 인한 업데이트 ([https://github.com/rhymix/rhymix/issues/2714 #2714], [https://github.com/rhymix/rhymix/issues/2722 #2722], [https://github.com/rhymix/rhymix/issues/2727 #2727]) * "인증 세션 DB 사용" 기능에 관여하는 <code>SessionController</code> 클래스 리팩토링 * 관리자 화면에서는 <code>alert()</code>이 모달창으로 대체되는 레거시 동작이 남아 있는데, 필요시 브라우저 네이티브 <code>alert()</code>에 접근할 수 있도록 <code>NativeAlert</code> 함수 제공 == 버그 수정 == * 프론트엔드 <code>Rhymix.isMobile()</code> 함수가 일부 모바일 기기를 PC로 인식하는 문제 수정 * 작동하지 않는 우체국 우편번호 API 수정 {{깃허브|YJSoft}} ([https://github.com/rhymix/rhymix/pull/2708 #2708]) * 회원 목록에서 가입일, 최근 로그인일 "이하"로 검색했을 때 "미만"으로 해석되는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2711 #2711]) * 일부 환경에서 파일 다운로드 도중 세션 ID가 갱신되면 로그인이 풀릴 수 있는 문제 수정 * <code>R\F\Security::sanitize()</code>가 반환 타입 선언을 위반하는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2717 #2717]) * XML 쿼리에서 일부 연산자 사용시 잘못된 조건문이 생성되는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2718 #2718]) * 게시판 설정에서 <code>mid</code> 변경 후 저장하면 변경 전의 게시판 주소로 리다이렉트되는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2720 #2720]) * <code>DocumentModel::getDocument()</code>에서 <code>$reload_counts = false</code>인 경우, 정의되지 않은 변수에 접근하려고 하는 문제 수정 및 해당 레거시 동작에 의존하는 코드 수정 ([https://github.com/rhymix/rhymix/issues/2724 #2724]) * 일부 에디터 및 브라우저 환경에서 오디오 및 비디오 파일이 자동 삽입되지 않는 문제 수정 * 에러 화면에 긴 경로가 표시될 경우 상자 폭을 벗어나는 문제 수정 * XML 테이블 스키마 해석 도중 존재하지 않을 수도 있는 <code>deleted</code> 속성을 참조하는 문제 수정 * 새 댓글 등록시 <code>comment.controller.php</code>에서 존재하지 않는 변수를 참조하는 문제 수정 ([https://github.com/rhymix/rhymix/issues/2729 #2729]) * <code>argon2id</code> 비밀번호 암호화 알고리즘 사용시, 각 회원의 비밀번호에 적용된 "암호화 소요시간" (<code>time cost</code>) 값을 인식하지 못하고 항상 권장 설정보다 낮다고 판단하는 문제 수정 == 정리 == * <code>insertDocument()</code>와 <code>updateDocument()</code>에서 제목이 <code>null</code>인 경우의 동작 통일성 개선 ([https://github.com/rhymix/rhymix/issues/2710 #2710]) * <code>doAutoLogin()</code>에서 잘못된 연산자 우선순위 수정 ([https://github.com/rhymix/rhymix/issues/2715 #2715]) * <code>R\F\Formatter::concatJS()</code> 호출시 불필요한 인자 제거 {{깃허브|YJSoft}} ([https://github.com/rhymix/rhymix/issues/2723 #2723]) * 계정 무한 대입 방지 설정에서, 시간 및 로그인 횟수 제한과 관련없는 예/아니오 선택지 제거 ([https://github.com/rhymix/rhymix/issues/2725 #2725]) * 로그인 실패 기록 쪽지 발송과 관련된 코드 제거 * FTP 및 TAR 클래스를 사용하는 레거시 코드 모두 정리 * 레이아웃 모듈에서 <code>faceoff</code> 기능과 관련된 일부 미사용 메소드 정리 * PHP 8.x에서 발생하는 자잘한 워닝 수정 편집 요약 가온 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 가온 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요! 취소 편집 도움말 (새 창에서 열림) 이 문서에서 사용한 틀: 틀:깃허브 (편집) 틀:인용문 (편집)