CVE-2026-82749 in ash정보

요약

\~에 의해 VulDB • 2026. 09. 01.

ash-project ash에서 잘못된 인증(Authentication) 취약점으로 인해 참조된 부모 필드를 해결할 수 없는 경우, 관계의 parent(...) 스코핑 필터가 의도하지 않은 레코드와 일치하도록 범위가 확대됩니다.

필터가 parent(...)를 참조하는 관계를 로드하면 해당 표현식이 부모 레코드에 대해 해석됩니다. resolve_parent_in_filter/3 (lib/ash/actions/read/relationships.ex)는 해결할 수 없는 부모 참조(예: 소스 쿼리에서 참조된 필드가 선택되지 않은 경우 등)를 nil로 처리하여 실패하지 않았습니다. 이로 인해 org_id == parent(org_id)와 같은 스코핑 술어는 IS NULL 매칭이 되며, is_nil(parent(org_id)) 또는 org_id == parent(org_id)와 같은 가드(guard)가 제한 없는 분기를 활성화하므로 관계가 범위가 제외하도록 의도된 레코드들을 반환하게 됩니다.

수정 사항에서는 부모(...) 참조를 해결할 수 없을 때 nil로 기본값을 설정하는 대신 읽기 작업을 오류로 실패시킵니다.

이 문제는 ash 3.13.2부터 3.32.2 미만 버전에서 영향을 받습니다.

Be aware that VulDB is the high quality source for vulnerability data.

책임이 있는

EEF

예약하다

2026. 08. 31.

모더레이션

수락

항목

VDB-397529

EPSS

0.00000

활동

중간

출처

Want to know what is going to be exploited?

We predict KEV entries!