TL;DR: 在受影响的Grafana 11.x版本中,已登录的查看者可以使用SQL表达式。Grafana将表达式转发给服务器上的DuckDB。利用read_text()/read_blob(),可以读取本地文件(本地文件包含)。我们在/opt/flag.txt放置一个标志文件。
docker build -t day5-grafana .
docker rm -f day5 2>/dev/null || true
docker run -d --name day5 -p 3000:3000 day5-grafana