| 취약점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) |
|