# 防止未授权访问

## AWS未授权访问

### S3未授权访问

* 使用[S3预签名](https://aws-gcr-wwso-security.gitbook.io/an-quan-zui-jia-shi-jian/3.-shu-ju-bao-hu/bao-hu-min-gan-shu-ju/bao-hu-s3-de-shu-ju)。
* 如果S3结合CloudFront一起使用，那么可以限制只有CloudFront访问S3，避免未授权的任意访问。\[官网文档] [Restricting access to an Amazon S3 origin](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/private-content-restricting-access-to-s3.html)

## 常用中间件或数据库未授权访问

**解决办法：**

1. [端口管控](https://aws-gcr-wwso-security.gitbook.io/an-quan-zui-jia-shi-jian/2.-ji-chu-jia-gou-an-quan/duan-kou-guan-kong)，防止高危端口开放给任意来源。
2. 构建[SSO单点登录](https://aws-gcr-wwso-security.gitbook.io/an-quan-zui-jia-shi-jian/1.-iam-shen-fen-shi-bie-yu-fang-wen-kong-zhi/workforce-identity-integration-dan-dian-deng-lu)，所有系统权限统一管理，比如统一管理访问Opensearch的控制台，SwaggerUI的控制台等等。
3. 使用[IAM做访问权限控制](https://aws-gcr-wwso-security.gitbook.io/an-quan-zui-jia-shi-jian/1.-iam-shen-fen-shi-bie-yu-fang-wen-kong-zhi)，并注意[特权访问管理](https://aws-gcr-wwso-security.gitbook.io/an-quan-zui-jia-shi-jian/1.-iam-shen-fen-shi-bie-yu-fang-wen-kong-zhi/privileged-access-management-te-quan-fang-wen-guan-li/te-quan-zhang-hao-guan-li-shi-jian)，[避免AWS Root账号被盗](https://aws-gcr-wwso-security.gitbook.io/an-quan-zui-jia-shi-jian/an-quan-ti-xi-jian-she/yun-zi-chan-ru-qin-fang-fan/fang-zhi-aksk-xie-lou/iam-zui-jia-shi-jian-zi-cha-qing-dan)。

**建议重点关注以下未授权访问漏洞：**

1 、FTP 未授权访问（21）

2 、LDAP 未授权访问（389）

3 、Rsync 未授权访问（873）

4 、ZooKeeper 未授权访问（2181）

5 、Docker 未授权访问（2375）

6 、Docker Registry未授权（5000）

7 、Kibana 未授权访问（5601）

8 、VNC 未授权访问（5900、5901）

9 、CouchDB 未授权访问（5984）

10 、Apache Spark 未授权访问（6066、8081、8082）

11 、Redis 未授权访问（6379）

12 、Weblogic 未授权访问（7001）

13 、HadoopYARN 未授权访问（8088）

14 、JBoss 未授权访问（8080）

15 、Jenkins 未授权访问（8080）

16 、Kubernetes Api Server 未授权（8080、10250）

17 、Active MQ 未授权访问（8161）

18 、Jupyter Notebook 未授权访问（8888）

19 、Elasticsearch 未授权访问（9200、9300）

20 、Zabbix 未授权访问（10051）

21 、Memcached 未授权访问（11211）

22 、RabbitMQ 未授权访问（15672、15692、25672）

23 、MongoDB 未授权访问（27017）

24 、NFS 未授权访问（2049、20048）

25 、Dubbo 未授权访问（28096）

26 、Druid 未授权访问

27 、Solr 未授权访问

28 、SpringBoot Actuator 未授权访问

29 、SwaggerUI未授权访问漏洞

30 、Harbor未授权添加管理员漏洞

31 、Windows ipc共享未授权访问漏洞

32 、宝塔phpmyadmin未授权访问

33 、WordPress未授权访问漏洞

34 、Atlassian Crowd 未授权访问

35 、PHP-FPM Fastcgi未授权访问漏洞

36 、uWSGI未授权访问漏洞

37 、Kong未授权访问漏洞(CVE-2020-11710)

38 、ThinkAdminV6未授权访问漏洞

<br>
