2026-06-16
🔗 shiny::runApp("security/apps/reprex1")
<script>alert()</script>
🔗 shiny::runApp("security/apps/reprex2")
<script>alert()</script>
🔗 shiny::runApp("security/apps/reprex3")
glue("Ton choix est : {input$xyz}")
Hello {1+1}
🔗 shiny::runApp("security/apps/reprex4")
glue(input$xyz)
Hello {1+1}
→ Hello 2.
🔗 shiny::runApp("security/apps/reprex5")
Shiny.setInputValue("color", "{1+1}")
🔗 shiny::runApp("security/apps/reprex7")
paste0("SELECT … WHERE id = ", input$x)
🔗 shiny::runApp("security/apps/reprex8")
Shiny.setInputValue("user_input", "1 OR 1=1")
🔗 shiny::runApp("security/apps/reprex11")
Salut tout le monde !
🔗 shiny::runApp("security/apps/reprex11")
<script>alert(...)</script>
🔗 connect.thinkr.fr/hackthisshiny/
🔗 shiny.posit.co/r/articles/build/sql-injections/
