某银行询证函业务SSRF漏洞复现

话说某一地方银行,正在计划上线一个子业务——询证函业务,放置于个人业务功能模块。现针对此业务进行安全测试。

何为询证函?

询证函是由审计师(或其他鉴证业务执行人)以被审计者的名义向被询证人发出的,用以获取被询证人对于被审计者相关信息或现存状况的声明。

按照相关准则的要求,询证函必需由审计师亲自寄发,不可由被审计者代为寄发。被审计者可以帮助填写询证函的内容并提供被询证人的地址等信息,但是审计师必须对上述信息进行检查核对。询证函是审计师审计工作底稿的重要组成部分。

寄发询证函以获取审计证据的审计程序称为函证。按照审计准则的规定,所有的银行账户,包括审计期间内销户的账户都应当进行函证,对于重要的往来对象应当予以函证。

何为银行询证函?

银行询证函是向被审计者的存款银行及借款银行发出的询证函,用以检查被审计者在特定日期(一般为资产负债表日,下同)银行存款的余额、存在性和所有权,以及借款的余额、完整性和估价。完整的银行询证函一般包括:存款、借款、销户情况、委托存款、委托贷款、担保、承兑汇票、贴现票据、托收票据、信用证、外汇合约、存托证券及其他重大事项。

基于银行询证函业务的属性,一般情况下,银行会对本行的询证函业务进行公告,方便审计部门遵照执行。例如浦发银行、招商银行等:

首先登录银行询证函业务界面

输入询证函验证信息

输入询证函回函文件上的查询码、回函编号等信息进行验证。

验证成功后,跳转进入信息查看页面。

备注:询证函回函文件由银行出具,包含查询码、出具日期、回函编号等询证函业务验证所需信息。以下询证函信息为开发人员出具用于进行安全测试。

 

发现SSRF嫌疑

发现显示的银行询证函回函文件为对外请求URL后获得,存在SSRF嫌疑。

因此尝试替换URL地址为dnslog平台地址,测试能否外带数据成功。

测试结果证实存在SSRF漏洞

网页抛出异常:意外的服务器响应。

但是dnslog平台已接收到SSRF漏洞触发的远程请求。

 

posted @ 2023-06-24 11:16  dustfree  阅读(11)  评论(0编辑  收藏  举报