pagefind
Activity
- Latest release
- 5mo ago
- Total releases
- 115
- Cadence
- ~2 days
- Last 12 months
- 9
Details
- License
- MIT
- First release
- May 05, 2022
| Version | Released | |
|---|---|---|
1.5.2
unknown
|
1.5.2
unknown
Dependencies (38)
+ 30 more |
|
1.5.1
unknown
|
1.5.1
unknown
Dependencies (37)
+ 29 more |
|
1.5.0
unknown
|
1.5.0
unknown
Dependencies (37)
+ 29 more |
|
1.5.0-beta.2
unknown
|
1.5.0-beta.2
unknown
Dependencies (37)
+ 29 more |
|
1.5.0-beta.1
unknown
|
1.5.0-beta.1
unknown
Dependencies (36)
+ 28 more |
|
1.5.0-alpha.4
unknown
|
1.5.0-alpha.4
unknown
Dependencies (36)
+ 28 more |
|
1.5.0-alpha.3
unknown
|
1.5.0-alpha.3
unknown
Dependencies (35)
+ 27 more |
|
1.5.0-alpha.2
unknown
|
1.5.0-alpha.2
unknown
Dependencies (35)
+ 27 more |
|
1.5.0-alpha.1
unknown
|
1.5.0-alpha.1
unknown
Dependencies (35)
+ 27 more |
|
1.4.0
unknown
|
1.4.0
unknown
Dependencies (35)
+ 27 more |
|
1.4.0-rc.3
unknown
|
1.4.0-rc.3
unknown
Dependencies (35)
+ 27 more |
|
1.4.0-rc.2
unknown
|
1.4.0-rc.2
unknown
Dependencies (35)
+ 27 more |
|
1.4.0-rc.1
unknown
|
1.4.0-rc.1
unknown
Dependencies (35)
+ 27 more |
|
1.4.0-alpha.1
unknown
|
1.4.0-alpha.1
unknown
Dependencies (35)
+ 27 more |
|
1.4.0-alpha.0
unknown
|
1.4.0-alpha.0
unknown
Dependencies (35)
+ 27 more |
|
1.3.0
unknown
|
1.3.0
unknown
Dependencies (35)
+ 27 more |
|
1.2.0
unknown
|
1.2.0
unknown
Dependencies (34)
+ 26 more |
|
1.1.1
unknown
|
1.1.1
unknown
Dependencies (34)
+ 26 more |
|
1.1.1-alpha.4
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.1.1-alpha.4
unknown
Dependencies (34)
+ 26 more |
|
1.1.1-alpha.3
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.1.1-alpha.3
unknown
Dependencies (34)
+ 26 more |
|
1.1.1-alpha.2
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.1.1-alpha.2
unknown
Dependencies (34)
+ 26 more |
|
1.1.1-alpha.1
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.1.1-alpha.1
unknown
Dependencies (34)
+ 26 more |
|
1.1.0
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.1.0
unknown
Dependencies (34)
+ 26 more |
|
1.1.0-rc1
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.1.0-rc1
unknown
Dependencies (34)
+ 26 more |
|
1.0.5-rc2
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.5-rc2
unknown
Dependencies (34)
+ 26 more |
|
1.0.5-rc1
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.5-rc1
unknown
Dependencies (34)
+ 26 more |
|
1.0.5-rc0
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.5-rc0
unknown
Dependencies (34)
+ 26 more |
|
1.0.4
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.4
unknown
Dependencies (34)
+ 26 more |
|
1.0.4-rc2
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.4-rc2
unknown
Dependencies (34)
+ 26 more |
|
1.0.4-rc1
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.4-rc1
unknown
Dependencies (34)
+ 26 more |
|
1.0.4-beta.0
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.4-beta.0
unknown
Dependencies (34)
+ 26 more |
|
1.0.4-rc0
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.4-rc0
unknown
Dependencies (34)
+ 26 more |
|
1.0.3
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.3
unknown
Dependencies (34)
+ 26 more |
|
1.0.3-rc1
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.3-rc1
unknown
Dependencies (34)
+ 26 more |
|
1.0.3-rc0
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.3-rc0
unknown
Dependencies (33)
+ 25 more |
|
1.0.2
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.2
unknown
Dependencies (33)
+ 25 more |
|
1.0.1
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.1
unknown
Dependencies (33)
+ 25 more |
|
1.0.1-rc1
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.1-rc1
unknown
Dependencies (33)
+ 25 more |
|
1.0.1-rc0
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.1-rc0
unknown
Dependencies (33)
+ 25 more |
|
1.0.0
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0
unknown
Dependencies (33)
+ 25 more |
|
1.0.0-beta.6
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-beta.6
unknown
Dependencies (33)
+ 25 more |
|
1.0.0-beta.5
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-beta.5
unknown
Dependencies (33)
+ 25 more |
|
1.0.0-beta.4
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-beta.4
unknown
Dependencies (33)
+ 25 more |
|
1.0.0-beta.3
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-beta.3
unknown
Dependencies (33)
+ 25 more |
|
1.0.0-beta.2
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-beta.2
unknown
Dependencies (33)
+ 25 more |
|
1.0.0-beta.1
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-beta.1
unknown
Dependencies (33)
+ 25 more |
|
1.0.0-beta.0
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-beta.0
unknown
Dependencies (31)
+ 23 more |
|
1.0.0-alpha.10
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-alpha.10
unknown
Dependencies (30)
+ 22 more |
|
1.0.0-alpha.9
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-alpha.9
unknown
Dependencies (30)
+ 22 more |
|
1.0.0-alpha.8
unknown
1 CVE
CVE-2024-45389
GHSA-gprj-6m2f-j9hx
Sep 03, 2024
DOM clobbering could escalate to Cross-site Scripting (XSS)
Medium
Network
Low
Low
None
Pagefind initializes its dynamic JavaScript and WebAssembly files relative to the location of the first script you load. This information is gathered by looking up the value of It is possible to "clobber" this lookup with otherwise benign HTML on the page, for example:
This will cause This exploit would only work in the case that an attacker could inject HTML to your live, hosted, website. In these cases, this would act as a way to escalate the privilege available to an attacker. This assumes they have the ability to add some elements to the page (for example, Pagefind has tightened this resolution by ensuring the source is loaded from a valid script element. There are no reports of this being exploited in the wild via Pagefind. Original ReportIf an attacker can inject benign html, such as:
they can clobber Here is the same attack on webpack that was accepted: https://github.com/webpack/webpack/security/advisories/GHSA-4vvj-4cpr-p986 Fixed in
1.1.1
References
Updated Feb 04, 2026 · Source: OSV.dev |
1.0.0-alpha.8
unknown
Dependencies (30)
+ 22 more |