English
◀◁ 뒤로
취약점ID 25051
위험도 30
포트 1521, ...
프로토콜 TCP
분류 DB
상세설명 Oracle Database 서버의 버전 정보에 따르면 해당 서버에는 FGA 로깅기능 중지 취약점이 존재한다. Oracle8i 8.1.7, Oracle9i 그리고 Oracle 10g 데이터베이스 서버들은 원격지의 공격자가 Fine Grained Audit(FGA)를 중지시킬 수 있게 해 줄 수 있다. Fine Grained Audit는 SYS 사용자가 SELECT 문장을 실행하게 되면 작동하지 않는다. SYS 사용자가 어떤 테이블내의 SELECT 문장을 실행한다면 그 문장은 로깅되지 않을 뿐만 아니라 다른 사용자들에 의해 사용되는 그 테이블내의 다른 SELECT 문장들도 전혀 로깅되지 않게 된다. 이것은 보안 감지를 피해갈 수 있게 해 준다.

* 알림: 이 점검항목은 이 취약점을 점검하기 위해 해당 Oracle 데이터베이스 서버의 버전 정보만을 확인한다. 따라서 거짓 양성반응(False Positive)을 보일 수 있다.

* 참고 사이트:
http://www.red-database-security.com/advisory/oracle-fine-grained-auditing-issue.html
http://archives.neohapsis.com/archives/fulldisclosure/2005-05/0076.html

* 영향을 받는 플랫폼:
Oracle Oracle8i Database Server 8.1.7
Oracle Oracle9i Database Server Any version
Oracle Oracle10g Database Server Any version
모든 운영체제 모든 버전
해결책 Oracle 8i, 9i의 경우:
더 이상 지원되지 않는다.

Oracle 10g의 경우:
Oracle Database Server Patch Sets 웹 페이지인 https://support.oracle.com/ 에서 patchset 10.1.0.4를 이용할 수 있을 때 이 패치를 구하여 적용하여야 한다.

임시 조치방법으로, SYS 사용자로서 FGA 오브젝트(object)들에 대한 SQL을 실행하지 말아야 한다. 자세한 사항에 대해서는 다음 Red Database Security VU#3777773을 참조한다:
http://www.red-database-security.com/advisory/oracle-fine-grained-auditing-issue.html
관련 URL CVE-2005-1495 (CVE)
관련 URL 13510 (SecurityFocus)
관련 URL 20407 (ISS)