From acb509d4361741ee875a82877481da9dfe82d3bb Mon Sep 17 00:00:00 2001
From: Swissky <12152583+swisskyrepo@users.noreply.github.com>
Date: Sat, 2 Nov 2024 11:27:26 +0100
Subject: [PATCH] SVG XSS fix typo from #729 + files
---
.../{SVG_XSS.svg => SVG_XSS_green_triangle.svg} | 0
XSS Injection/Files/SVG_XSS_nested_img_xlink.svg | 3 +++
XSS Injection/Files/SVG_XSS_nested_svg.svg | 10 ++++++++++
XSS Injection/Files/SVG_XSS_nested_use_xlink.svg | 3 +++
XSS Injection/Files/SVG_XSS_red_lightning.svg | 15 +++++++++++++++
XSS Injection/README.md | 4 ++--
6 files changed, 33 insertions(+), 2 deletions(-)
rename XSS Injection/Files/{SVG_XSS.svg => SVG_XSS_green_triangle.svg} (100%)
create mode 100644 XSS Injection/Files/SVG_XSS_nested_img_xlink.svg
create mode 100644 XSS Injection/Files/SVG_XSS_nested_svg.svg
create mode 100644 XSS Injection/Files/SVG_XSS_nested_use_xlink.svg
create mode 100644 XSS Injection/Files/SVG_XSS_red_lightning.svg
diff --git a/XSS Injection/Files/SVG_XSS.svg b/XSS Injection/Files/SVG_XSS_green_triangle.svg
similarity index 100%
rename from XSS Injection/Files/SVG_XSS.svg
rename to XSS Injection/Files/SVG_XSS_green_triangle.svg
diff --git a/XSS Injection/Files/SVG_XSS_nested_img_xlink.svg b/XSS Injection/Files/SVG_XSS_nested_img_xlink.svg
new file mode 100644
index 0000000..ee16371
--- /dev/null
+++ b/XSS Injection/Files/SVG_XSS_nested_img_xlink.svg
@@ -0,0 +1,3 @@
+
\ No newline at end of file
diff --git a/XSS Injection/Files/SVG_XSS_nested_svg.svg b/XSS Injection/Files/SVG_XSS_nested_svg.svg
new file mode 100644
index 0000000..9fa7741
--- /dev/null
+++ b/XSS Injection/Files/SVG_XSS_nested_svg.svg
@@ -0,0 +1,10 @@
+
\ No newline at end of file
diff --git a/XSS Injection/Files/SVG_XSS_nested_use_xlink.svg b/XSS Injection/Files/SVG_XSS_nested_use_xlink.svg
new file mode 100644
index 0000000..376d584
--- /dev/null
+++ b/XSS Injection/Files/SVG_XSS_nested_use_xlink.svg
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/XSS Injection/Files/SVG_XSS_red_lightning.svg b/XSS Injection/Files/SVG_XSS_red_lightning.svg
new file mode 100644
index 0000000..cc54279
--- /dev/null
+++ b/XSS Injection/Files/SVG_XSS_red_lightning.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/XSS Injection/README.md b/XSS Injection/README.md
index c329727..b94b593 100644
--- a/XSS Injection/README.md
+++ b/XSS Injection/README.md
@@ -398,7 +398,7 @@ Simple script. Codename: green triangle
```
-More comprehensive payload with svg tag attribute, desc script, foreignObject script, foreignObject iframe, title script, animatetransform event and simple script. Codename: red lignthning. Author: noraj.
+More comprehensive payload with svg tag attribute, desc script, foreignObject script, foreignObject iframe, title script, animatetransform event and simple script. Codename: red ligthning. Author: noraj.
```xml
@@ -443,7 +443,7 @@ SVG 1.x (xlink:href)
```
-Including a remote SVG fragment in a SVG works but won't trigger the XSS embedded in the remote SVG element because it's impossible to add vulnerable attribute on a polygon/rect/etc sicne the `style` attribute is no longer a vector on modern browsers. Author: noraj.
+Including a remote SVG fragment in a SVG works but won't trigger the XSS embedded in the remote SVG element because it's impossible to add vulnerable attribute on a polygon/rect/etc since the `style` attribute is no longer a vector on modern browsers. Author: noraj.
SVG 1.x (xlink:href)