Back to Labs
Security Advisory

CVE-2024-51434

About

Inconsistent tag parsing allows for XSS in Froala WYSIWYG editor 4.3.0 and earlier.</div></div><div class="mt-5 flex flex-wrap items-center gap-2"><span class="text-sm font-semibold text-[var(--text-subtle)]">Weakness (CWE)<!-- -->:</span><a class="rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3 py-1 text-xs font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]" href="/en/cwes/CWE-79">CWE-79</a></div></section><section class="mt-10 rounded-[var(--radius-2xl)] border border-[var(--border-strong)] bg-[var(--color-sapphire-50)] p-8 ring-1 ring-inset ring-[var(--color-sapphire-200)]"><h2 class="flex items-center gap-2 text-xl font-bold text-[var(--color-sapphire-900)]"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-flask-conical text-[var(--brand)]"><path d="M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2"></path><path d="M6.453 15h11.094"></path><path d="M8.5 2h7"></path></svg>Rainforest analyst review</h2><div class="prose prose-lg mt-3 max-w-none text-[var(--color-sapphire-900)] prose-p:text-[var(--color-sapphire-900)]/90"><p>The Froala WYSIWYG editor parses the plaintext tag inconsistently, and that inconsistency opens a cross-site scripting hole: content that should be rendered inert instead executes as script in a victim&#x27;s browser. Because Froala is an embeddable editor component rather than a standalone app, the flaw travels wherever the editor is integrated, potentially into many different products at once.</p><p>XSS in a rich-text editor is a familiar path to hijacking sessions or acting as the victim within an application, and it needs the user to load the malicious content, which the scoring reflects. The severity is moderate on its own, but the multiplier here is distribution: a single vulnerable component version can quietly sit inside numerous applications that each inherited it as a dependency.</p><p>That makes this a dependency-inventory problem for us more than a per-app one. The useful question isn&#x27;t just &#x27;do we run Froala&#x27; but &#x27;which of our applications bundle it, at what version,&#x27; since it&#x27;s the kind of library that gets pulled in and forgotten. We prioritize updating the shared component and, where an app can&#x27;t be rebuilt immediately, tightening content sanitization and CSP around the editor to blunt the injected script.</p></div></section><section class="mt-10"><h2 class="text-xl font-bold text-[var(--text-strong)]">References</h2><ul class="mt-3 space-y-2"><li class="flex items-start gap-2"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right mt-1 shrink-0 text-[var(--text-subtle)]"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg><a href="https://georgyg.com/home/froala-wysiwyg-editor---xss-cve-2024-51434/" target="_blank" rel="noopener noreferrer nofollow" class="break-all text-[var(--brand)] hover:text-[var(--brand-hover)] hover:underline">https://georgyg.com/home/froala-wysiwyg-editor---xss-cve-2024-51434/</a></li></ul></section><section class="mt-10"><h2 class="text-xl font-bold text-[var(--text-strong)]">Related CVEs</h2><div class="mt-3 flex flex-wrap gap-2"><a class="rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]" href="/en/cves/CVE-2021-32798">CVE-2021-32798</a><a class="rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]" href="/en/cves/CVE-2023-26750">CVE-2023-26750</a><a class="rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]" href="/en/cves/CVE-2022-31358">CVE-2022-31358</a><a class="rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]" href="/en/cves/CVE-2023-0829">CVE-2023-0829</a><a class="rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]" href="/en/cves/CVE-2023-0835">CVE-2023-0835</a><a class="rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]" href="/en/cves/CVE-2023-51724">CVE-2023-51724</a></div></section><section class="mt-10"><h2 class="text-xl font-bold text-[var(--text-strong)]">Frequently asked questions</h2><div class="mt-4 divide-y divide-[var(--border-subtle)] border-y border-[var(--border-subtle)]"><details class="group"><summary class="flex cursor-pointer list-none items-center justify-between gap-5 py-4 text-left text-[15px] font-semibold text-[var(--text-strong)] transition-colors hover:text-[var(--brand)] group-open:text-[var(--brand)] [&amp;::-webkit-details-marker]:hidden">What is CVE-2024-51434?<span class="inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-subtle)] transition-all group-open:rotate-180 group-open:border-[var(--brand)] group-open:text-[var(--brand)]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down"><path d="m6 9 6 6 6-6"></path></svg></span></summary><p class="pb-5 pr-10 text-[15px] leading-relaxed text-[var(--text-muted)]">Inconsistent &lt;plaintext&gt; tag parsing allows for XSS in Froala WYSIWYG editor 4.3.0 and earlier.</p></details><details class="group"><summary class="flex cursor-pointer list-none items-center justify-between gap-5 py-4 text-left text-[15px] font-semibold text-[var(--text-strong)] transition-colors hover:text-[var(--brand)] group-open:text-[var(--brand)] [&amp;::-webkit-details-marker]:hidden">How severe is CVE-2024-51434?<span class="inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-subtle)] transition-all group-open:rotate-180 group-open:border-[var(--brand)] group-open:text-[var(--brand)]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down"><path d="m6 9 6 6 6-6"></path></svg></span></summary><p class="pb-5 pr-10 text-[15px] leading-relaxed text-[var(--text-muted)]">CVE-2024-51434 carries a CVSS 3.1 base score of 6.1, rated medium. On the Rainforest Risk Index — which weighs the severity alongside how easy the flaw is to reach and how broad its impact is — it scores 67 out of 100, in the elevated band.</p></details><details class="group"><summary class="flex cursor-pointer list-none items-center justify-between gap-5 py-4 text-left text-[15px] font-semibold text-[var(--text-strong)] transition-colors hover:text-[var(--brand)] group-open:text-[var(--brand)] [&amp;::-webkit-details-marker]:hidden">How is CVE-2024-51434 exploited?<span class="inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-subtle)] transition-all group-open:rotate-180 group-open:border-[var(--brand)] group-open:text-[var(--brand)]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down"><path d="m6 9 6 6 6-6"></path></svg></span></summary><p class="pb-5 pr-10 text-[15px] leading-relaxed text-[var(--text-muted)]">According to the CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N): attack vector Network, attack complexity Low, privileges required None, user interaction Required. Impact on confidentiality Low, integrity Low and availability None.</p></details><details class="group"><summary class="flex cursor-pointer list-none items-center justify-between gap-5 py-4 text-left text-[15px] font-semibold text-[var(--text-strong)] transition-colors hover:text-[var(--brand)] group-open:text-[var(--brand)] [&amp;::-webkit-details-marker]:hidden">How do I fix CVE-2024-51434?<span class="inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-subtle)] transition-all group-open:rotate-180 group-open:border-[var(--brand)] group-open:text-[var(--brand)]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down"><path d="m6 9 6 6 6-6"></path></svg></span></summary><p class="pb-5 pr-10 text-[15px] leading-relaxed text-[var(--text-muted)]">Apply the fix the vendor published — the references on this page link to the primary advisories and patches. When patching can&#x27;t happen right away, reduce the exposure of the affected component and watch it for exploitation attempts. Rainforest customers see this vulnerability correlated to their own assets and prioritized by real exposure, not by score alone.</p></details></div></section><section class="mt-12 rounded-[var(--radius-2xl)] bg-gradient-deep p-8 text-center md:p-10"><h2 class="mx-auto max-w-2xl text-2xl font-extrabold text-white md:text-3xl">Empower Your Security Strategy with Rainforest</h2><p class="mx-auto mt-3 max-w-xl text-[var(--color-sea-100)]/80">Discover vulnerabilities early, prioritize critical threats, and protect what truly matters. Rainforest streamlines your security operations, saving you time and reducing costs, so you can focus on what drives your business forward.</p><div class="mt-6 flex justify-center"><a class="inline-flex items-center justify-center gap-2 rounded-[var(--radius-pill)] font-semibold transition-all duration-200 focus-visible:outline-none disabled:opacity-60 disabled:pointer-events-none bg-[var(--accent)] text-white hover:bg-[var(--accent-hover)] shadow-[var(--shadow-sm)] h-13 px-8 text-base" href="/en/book-a-demo">Book a Demo<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div></section><div class="mt-8 flex flex-wrap items-center gap-4 text-sm text-[var(--text-subtle)]"><span class="font-semibold">Share this:</span><a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Frainforest.tech%2Fen%2Fcves%2FCVE-2024-51434" target="_blank" rel="noopener noreferrer" class="font-semibold transition-colors hover:text-[var(--brand)]">LinkedIn</a><a href="https://x.com/intent/tweet?url=https%3A%2F%2Frainforest.tech%2Fen%2Fcves%2FCVE-2024-51434&amp;text=CVE-2024-51434" target="_blank" rel="noopener noreferrer" class="font-semibold transition-colors hover:text-[var(--brand)]">X</a><a href="mailto:?subject=CVE-2024-51434&amp;body=https%3A%2F%2Frainforest.tech%2Fen%2Fcves%2FCVE-2024-51434" class="inline-flex items-center gap-1 font-semibold transition-colors hover:text-[var(--brand)]"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-mail"><rect width="20" height="16" x="2" y="4" rx="2"></rect><path d="m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7"></path></svg> Email</a></div></div></div></div><!--$--><!--/$--></main><footer data-theme="dark" class="bg-[var(--bg)] text-[var(--text)]"><div class="border-b border-[var(--border-subtle)]"><div class="mx-auto w-full max-w-[1320px] px-6 md:px-10 flex flex-col items-start justify-between gap-6 py-14 md:flex-row md:items-center"><div><p class="text-sm font-bold uppercase tracking-wider text-[var(--brand)]">Join hundreds of companies</p><h2 class="mt-2 max-w-xl text-3xl font-extrabold text-[var(--text-strong)]">Drive security into your core.</h2></div><a class="inline-flex items-center justify-center gap-2 rounded-[var(--radius-pill)] font-semibold transition-all duration-200 focus-visible:outline-none disabled:opacity-60 disabled:pointer-events-none bg-[var(--accent)] text-white hover:bg-[var(--accent-hover)] shadow-[var(--shadow-sm)] h-13 px-8 text-base" href="/en/book-a-demo">Book a demo</a></div></div><div class="mx-auto w-full max-w-[1320px] px-6 md:px-10 py-16"><div class="grid gap-x-8 gap-y-10 sm:grid-cols-2 lg:grid-cols-5"><div><p class="text-xs font-bold uppercase tracking-wider text-[var(--text-subtle)]">SOLUTIONS</p><ul class="mt-4 space-y-2.5"><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/application-security-testing">Application Security Testing</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/cloud-security-posture-management">Cloud Security Posture Management</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/vulnerability-assessment">Vulnerability Assessment</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/external-risks/digital-risk-protection">Digital Risk Protection</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/external-risks/data-exposure-monitor">Data Exposure Monitor</a></li></ul></div><div><p class="text-xs font-bold uppercase tracking-wider text-[var(--text-subtle)]">FEATURES</p><ul class="mt-4 space-y-2.5"><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/features/ai-insights">AI Insights</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/features/ide">IDE</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/features/code-box">Code Box</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/features/unified-license">Unified License</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/platform/features/cross-view">Cross View</a></li></ul></div><div><p class="text-xs font-bold uppercase tracking-wider text-[var(--text-subtle)]">RESOURCES</p><ul class="mt-4 space-y-2.5"><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/blog">Blog</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/labs">Labs</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/blog/success-cases">Success Stories</a></li><li><a href="https://elearning.rainforest.tech" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1 text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]">e-Learning Rainforest<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right text-[var(--text-subtle)]"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/events">Events</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/webinars">Webinars</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/podcast">Podcast</a></li></ul></div><div><p class="text-xs font-bold uppercase tracking-wider text-[var(--text-subtle)]">COMPANY</p><ul class="mt-4 space-y-2.5"><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/about">About us</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/careers">Careers</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/contact">Contact</a></li><li><a class="text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]" href="/en/partners">Partners</a></li></ul></div></div><div class="mt-14 flex flex-col gap-6 border-t border-[var(--border-subtle)] pt-10 md:flex-row md:items-center md:justify-between"><div class="max-w-sm"><a class="inline-flex items-center select-none" aria-label="Rainforest — home" href="/en"><img alt="Rainforest.tech" loading="lazy" width="440" height="143" decoding="async" data-nimg="1" class="h-9 w-auto" style="color:transparent;width:auto" src="/rainforest-logo-inverted.png"/></a><p class="mt-4 text-sm text-[var(--text-muted)]">One platform to secure your code, brand, infra and applications.</p></div><ul class="flex items-center gap-2"><li><a href="https://www.facebook.com/rainforest.tech" target="_blank" rel="noopener noreferrer" aria-label="Facebook" class="inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]"><svg viewBox="0 0 24 24" class="h-[18px] w-[18px]" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path></svg></a></li><li><a href="https://www.instagram.com/rainforest.tech" target="_blank" rel="noopener noreferrer" aria-label="Instagram" class="inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]"><svg viewBox="0 0 24 24" class="h-[18px] w-[18px]" fill="currentColor" aria-hidden="true"><path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z"></path></svg></a></li><li><a href="https://www.linkedin.com/company/rainforest-tech" target="_blank" rel="noopener noreferrer" aria-label="LinkedIn" class="inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]"><svg viewBox="0 0 24 24" class="h-[18px] w-[18px]" fill="currentColor" aria-hidden="true"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"></path></svg></a></li><li><a href="https://www.youtube.com/@cyber-sec" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]"><svg viewBox="0 0 24 24" class="h-[18px] w-[18px]" fill="currentColor" aria-hidden="true"><path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path></svg></a></li><li><a href="https://open.spotify.com/show/1k93MnJhSBSUVRFwapzvEM" target="_blank" rel="noopener noreferrer" aria-label="Spotify" class="inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]"><svg viewBox="0 0 24 24" class="h-[18px] w-[18px]" fill="currentColor" aria-hidden="true"><path d="M12 0C5.4 0 0 5.4 0 12s5.4 12 12 12 12-5.4 12-12S18.66 0 12 0zm5.521 17.34c-.24.359-.66.48-1.021.24-2.82-1.74-6.36-2.101-10.561-1.141-.418.122-.779-.179-.899-.539-.12-.421.18-.78.54-.9 4.56-1.021 8.52-.6 11.64 1.32.42.18.479.659.301 1.02zm1.44-3.3c-.301.42-.841.6-1.262.3-3.239-1.98-8.159-2.58-11.939-1.38-.479.12-1.02-.12-1.14-.6-.12-.48.12-1.021.6-1.141C9.6 9.9 15 10.561 18.72 12.84c.361.181.54.78.241 1.2zm.12-3.36C15.24 8.4 8.82 8.16 5.16 9.301c-.6.179-1.2-.181-1.38-.721-.18-.601.18-1.2.72-1.381 4.26-1.26 11.28-1.02 15.721 1.621.539.3.719 1.02.42 1.56-.299.421-1.02.599-1.559.3z"></path></svg></a></li></ul></div><div class="mt-10 flex flex-col gap-6 border-t border-[var(--border-subtle)] pt-8 text-sm text-[var(--text-subtle)] md:flex-row md:items-center md:justify-between"><p>© 2026 Rainforest Technologies. All rights reserved.</p><div class="flex flex-col items-start gap-5 sm:flex-row sm:items-center"><div class="flex flex-wrap gap-x-6 gap-y-2"><a class="hover:text-[var(--text)]" href="/en/legal">Legal</a><a class="hover:text-[var(--text)]" href="/en/privacy">Privacy Policy</a><a class="hover:text-[var(--text)]" href="/en/terms">Terms of Use</a><a href="https://na1.hs-data-privacy.com/request/vUctW7qA1qxi6X156mtzpQ" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1 hover:text-[var(--text)]">Remove my Data<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-up-right"><path d="M7 7h10v10"></path><path d="M7 17 17 7"></path></svg></a></div><details class="group relative inline-block text-sm"><summary class="flex cursor-pointer list-none items-center gap-2 rounded-[var(--radius-sm)] border border-[var(--border)] bg-[var(--surface)] px-3 py-2 font-semibold text-[var(--text)] transition-colors hover:border-[var(--border-strong)] [&amp;::-webkit-details-marker]:hidden"><svg viewBox="0 0 20 14" class="inline-block h-3.5 w-5 shrink-0 rounded-[2px]" aria-hidden="true"><clipPath id="flag-clip-us"><rect width="20" height="14" rx="1.5"></rect></clipPath><g clip-path="url(#flag-clip-us)"><rect width="20" height="14" fill="#fff"></rect><rect y="0" width="20" height="1.08" fill="#b22234"></rect><rect y="2" width="20" height="1.08" fill="#b22234"></rect><rect y="4" width="20" height="1.08" fill="#b22234"></rect><rect y="6" width="20" height="1.08" fill="#b22234"></rect><rect y="8" width="20" height="1.08" fill="#b22234"></rect><rect y="10" width="20" height="1.08" fill="#b22234"></rect><rect y="12" width="20" height="1.08" fill="#b22234"></rect><rect width="9" height="7.5" fill="#3c3b6e"></rect><circle cx="1.4" cy="1.6" r="0.5" fill="#fff"></circle><circle cx="3.4" cy="1.6" r="0.5" fill="#fff"></circle><circle cx="5.4" cy="1.6" r="0.5" fill="#fff"></circle><circle cx="7.4" cy="1.6" r="0.5" fill="#fff"></circle><circle cx="1.4" cy="4.4" r="0.5" fill="#fff"></circle><circle cx="3.4" cy="4.4" r="0.5" fill="#fff"></circle><circle cx="5.4" cy="4.4" r="0.5" fill="#fff"></circle><circle cx="7.4" cy="4.4" r="0.5" fill="#fff"></circle><circle cx="1.4" cy="7" r="0.5" fill="#fff"></circle><circle cx="3.4" cy="7" r="0.5" fill="#fff"></circle><circle cx="5.4" cy="7" r="0.5" fill="#fff"></circle><circle cx="7.4" cy="7" r="0.5" fill="#fff"></circle></g></svg><span>English</span><svg xmlns="http://www.w3.org/2000/svg" width="15" height="15" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down ml-1 text-[var(--text-subtle)] transition-transform group-open:rotate-180"><path d="m6 9 6 6 6-6"></path></svg></summary><ul aria-label="Select language" class="absolute bottom-full left-0 z-[50] mb-2 min-w-full overflow-hidden rounded-[var(--radius-md)] border border-[var(--border)] bg-[var(--surface)] py-1 shadow-[var(--shadow-lg)]"><li><a href="/api/locale?to=en&amp;from=%2Fen%2Fcves%2FCVE-2024-51434" hrefLang="en" aria-current="true" class="flex w-full items-center gap-2.5 whitespace-nowrap px-3 py-2 text-left font-medium text-[var(--text)] transition-colors hover:bg-[var(--surface-hover)] aria-[current]:text-[var(--text-strong)]"><svg viewBox="0 0 20 14" class="inline-block h-3.5 w-5 shrink-0 rounded-[2px]" aria-hidden="true"><clipPath id="flag-clip-us"><rect width="20" height="14" rx="1.5"></rect></clipPath><g clip-path="url(#flag-clip-us)"><rect width="20" height="14" fill="#fff"></rect><rect y="0" width="20" height="1.08" fill="#b22234"></rect><rect y="2" width="20" height="1.08" fill="#b22234"></rect><rect y="4" width="20" height="1.08" fill="#b22234"></rect><rect y="6" width="20" height="1.08" fill="#b22234"></rect><rect y="8" width="20" height="1.08" fill="#b22234"></rect><rect y="10" width="20" height="1.08" fill="#b22234"></rect><rect y="12" width="20" height="1.08" fill="#b22234"></rect><rect width="9" height="7.5" fill="#3c3b6e"></rect><circle cx="1.4" cy="1.6" r="0.5" fill="#fff"></circle><circle cx="3.4" cy="1.6" r="0.5" fill="#fff"></circle><circle cx="5.4" cy="1.6" r="0.5" fill="#fff"></circle><circle cx="7.4" cy="1.6" r="0.5" fill="#fff"></circle><circle cx="1.4" cy="4.4" r="0.5" fill="#fff"></circle><circle cx="3.4" cy="4.4" r="0.5" fill="#fff"></circle><circle cx="5.4" cy="4.4" r="0.5" fill="#fff"></circle><circle cx="7.4" cy="4.4" r="0.5" fill="#fff"></circle><circle cx="1.4" cy="7" r="0.5" fill="#fff"></circle><circle cx="3.4" cy="7" r="0.5" fill="#fff"></circle><circle cx="5.4" cy="7" r="0.5" fill="#fff"></circle><circle cx="7.4" cy="7" r="0.5" fill="#fff"></circle></g></svg><span>English</span></a></li><li><a href="/api/locale?to=pt&amp;from=%2Fen%2Fcves%2FCVE-2024-51434" hrefLang="pt" class="flex w-full items-center gap-2.5 whitespace-nowrap px-3 py-2 text-left font-medium text-[var(--text)] transition-colors hover:bg-[var(--surface-hover)] aria-[current]:text-[var(--text-strong)]"><svg viewBox="0 0 20 14" class="inline-block h-3.5 w-5 shrink-0 rounded-[2px]" aria-hidden="true"><clipPath id="flag-clip-br"><rect width="20" height="14" rx="1.5"></rect></clipPath><g clip-path="url(#flag-clip-br)"><rect width="20" height="14" fill="#009c3b"></rect><polygon points="10,1.6 18.2,7 10,12.4 1.8,7" fill="#ffdf00"></polygon><circle cx="10" cy="7" r="2.7" fill="#002776"></circle></g></svg><span>Português</span></a></li><li><a href="/api/locale?to=es&amp;from=%2Fen%2Fcves%2FCVE-2024-51434" hrefLang="es" class="flex w-full items-center gap-2.5 whitespace-nowrap px-3 py-2 text-left font-medium text-[var(--text)] transition-colors hover:bg-[var(--surface-hover)] aria-[current]:text-[var(--text-strong)]"><svg viewBox="0 0 20 14" class="inline-block h-3.5 w-5 shrink-0 rounded-[2px]" aria-hidden="true"><clipPath id="flag-clip-es"><rect width="20" height="14" rx="1.5"></rect></clipPath><g clip-path="url(#flag-clip-es)"><rect width="20" height="14" fill="#c60b1e"></rect><rect y="3.5" width="20" height="7" fill="#ffc400"></rect></g></svg><span>Español</span></a></li></ul></details></div></div></div></footer></div><script type="application/ld+json">{"@context":"https://schema.org","@type":"Organization","name":"Rainforest Technologies","alternateName":"Rainforest","url":"https://www.rainforest.tech/en","logo":"https://www.rainforest.tech/rainforest-logo.png","description":"Your scanners surface thousands of issues. Rainforest tells you which 3% actually matter — and helps you fix them. No specialist required to run it.","sameAs":["https://www.facebook.com/rainforest.tech","https://www.instagram.com/rainforest.tech","https://www.linkedin.com/company/rainforest-tech","https://www.youtube.com/@cyber-sec","https://open.spotify.com/show/1k93MnJhSBSUVRFwapzvEM"]}</script><script type="application/ld+json">{"@context":"https://schema.org","@type":"WebSite","name":"Rainforest","url":"https://www.rainforest.tech/en","inLanguage":"en","publisher":{"@type":"Organization","name":"Rainforest Technologies","url":"https://www.rainforest.tech"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.rainforest.tech/en/blog?q={search_term_string}"},"query-input":"required name=search_term_string"}}</script><script src="/_next/static/chunks/1d-04_82wd8q0.js" id="_R_" async=""></script><script>(self.__next_f=self.__next_f||[]).push([0])</script><script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n2:I[339756,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\"],\"default\"]\n3:I[837457,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\"],\"default\"]\n7:I[897367,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\"],\"OutletBoundary\"]\n8:\"$Sreact.suspense\"\nb:I[897367,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\"],\"ViewportBoundary\"]\nd:I[897367,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\"],\"MetadataBoundary\"]\nf:I[168027,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/0-swfl8nnm5u3.css\",\"style\"]\n:HL[\"/_next/static/chunks/3ne0b_1jwam4h.css\",\"style\"]\n:HL[\"/_next/static/media/051742360c26797e-s.p.1bkzbscqrt8rl.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/47df9ba1c7236d3b-s.p.137759vg1sbmi.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/c47649aa31f9e140-s.p.3lxpqujs87tck.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n"])</script><script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"en\",\"cves\",\"CVE-2024-51434\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"locale\",\"en\",\"d\",null],{\"children\":[\"cves\",{\"children\":[[\"id\",\"CVE-2024-51434\",\"d\",null],{\"children\":[\"__PAGE__\",{}]}]}]}]},\"$undefined\",\"$undefined\",16],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0-swfl8nnm5u3.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/3ekkeosfs44hz.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1zzcg2z8zdi3j.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L4\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/3ne0b_1jwam4h.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/18dui17_o13yy.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/3dyb761tu1awn.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L5\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L6\",null,[\"$\",\"$L7\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@9\"}]}]]}],{},null,false,null]},null,false,\"$@a\"]},null,false,\"$@a\"]},null,false,null]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$Ld\",null,{\"children\":[\"$\",\"$8\",null,{\"name\":\"Next.Metadata\",\"children\":\"$Le\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/0-swfl8nnm5u3.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":true,\"h\":null,\"s\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"bCOCzncf2EIYONO75JDTR\"}\n"])</script><script>self.__next_f.push([1,"11:I[522016,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\",\"/_next/static/chunks/18dui17_o13yy.js\",\"/_next/static/chunks/3dyb761tu1awn.js\"],\"\"]\n:HL[\"/404.webp\",\"image\"]\n10:[]\na:\"$W10\"\n4:[\"$\",\"html\",null,{\"lang\":\"en\",\"children\":[\"$\",\"body\",null,{\"children\":[\"$\",\"main\",null,{\"style\":{\"minHeight\":\"100vh\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\",\"gap\":\"0.5rem\",\"fontFamily\":\"system-ui, sans-serif\",\"background\":\"#faf9f5\",\"color\":\"#042d37\",\"textAlign\":\"center\",\"padding\":\"2rem\"},\"children\":[[\"$\",\"img\",null,{\"src\":\"/404.webp\",\"alt\":\"Rainforest toucan mascot, fainted\",\"width\":603,\"height\":528,\"style\":{\"width\":\"240px\",\"height\":\"auto\",\"marginBottom\":\"1.5rem\"}}],[\"$\",\"h1\",null,{\"style\":{\"fontSize\":\"2rem\",\"fontWeight\":800},\"children\":\"Oh no… page not found =/\"}],[\"$\",\"p\",null,{\"style\":{\"color\":\"#545e63\",\"maxWidth\":\"34rem\",\"fontSize\":\"1.05rem\"},\"children\":\"It appears this page has been moved to another location or it no longer exists. We’ve already notified our elite team so they can investigate.\"}],[\"$\",\"p\",null,{\"style\":{\"color\":\"#545e63\"},\"children\":\"We apologize for the inconvenience.\"}],[\"$\",\"$L11\",null,{\"href\":\"/en\",\"style\":{\"marginTop\":\"1.5rem\",\"display\":\"inline-block\",\"borderRadius\":\"999px\",\"background\":\"#ea772d\",\"color\":\"#fff\",\"padding\":\"0.75rem 1.5rem\",\"fontWeight\":600,\"textDecoration\":\"none\"},\"children\":\"Back home\"}]]}]}]}]\n"])</script><script>self.__next_f.push([1,"12:I[479520,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\",\"/_next/static/chunks/18dui17_o13yy.js\",\"/_next/static/chunks/3dyb761tu1awn.js\"],\"\"]\n14:I[603374,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\",\"/_next/static/chunks/18dui17_o13yy.js\",\"/_next/static/chunks/3dyb761tu1awn.js\"],\"Header\"]\n13:[\"$\",\"iframe\",null,{\"src\":\"https://www.googletagmanager.com/ns.html?id=GTM-5DRG8LT\",\"height\":\"0\",\"width\":\"0\",\"style\":{\"display\":\"none\",\"visibility\":\"hidden\"},\"title\":\"Google Tag Manager\"}]\n"])</script><script>self.__next_f.push([1,"5:[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"hanken_grotesk_771ddda1-module__rhS6iW__variable source_sans_3_a043de17-module__bf9CUq__variable jetbrains_mono_3b9bbe61-module__Xd_ZlW__variable\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"$L12\",null,{\"id\":\"gtm\",\"strategy\":\"beforeInteractive\",\"children\":\"(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\\nj=d.createElement(s),dl=l!='dataLayer'?'\u0026l='+l:'';j.async=true;j.src=\\n'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\\n})(window,document,'script','dataLayer','GTM-5DRG8LT');\"}]}],[\"$\",\"body\",null,{\"children\":[[\"$\",\"noscript\",null,{\"children\":\"$13\"}],[\"$\",\"div\",null,{\"className\":\"flex min-h-screen flex-col\",\"children\":[[\"$\",\"$L14\",null,{\"locale\":\"en\",\"nav\":{\"home\":\"Home\",\"platform\":\"Platform\",\"resources\":\"Resources\",\"partners\":\"Partners\",\"about\":\"About\",\"login\":\"Login\",\"bookDemo\":\"Book a demo\",\"applicationSecurityTesting\":\"Application Security Testing\",\"qualityAssurance\":\"Quality Assurance\",\"sast\":\"Static Application Security Testing (SAST)\",\"sca\":\"Software Composition Analysis\",\"dast\":\"Dynamic Application Security Testing (DAST)\",\"containerSecurity\":\"Container Security\",\"mast\":\"Mobile Application Security Testing (MAST)\",\"iac\":\"Infrastructure as Code (IaC)\",\"vulnerabilityAssessment\":\"Vulnerability Assessment\",\"cspm\":\"Cloud Security Posture Management\",\"modules\":\"More modules\",\"externalRisks\":\"External Risks\",\"digitalRiskProtection\":\"Digital Risk Protection\",\"dataExposureMonitor\":\"Data Exposure Monitor\",\"features\":\"Features\",\"aiInsights\":\"AI Insights\",\"ide\":\"IDE\",\"codeBox\":\"Code Box\",\"unifiedLicense\":\"Unified License\",\"crossView\":\"Cross View\",\"learn\":\"Learn\",\"blog\":\"Blog\",\"successStories\":\"Success Stories\",\"elearning\":\"e-Learning Rainforest\",\"engage\":\"Engage\",\"events\":\"Events\",\"webinars\":\"Webinars\",\"podcast\":\"Podcast\",\"partnerProgram\":\"Partner Program Overview\",\"findPartner\":\"Find a Partner\",\"becomePartner\":\"Become a Partner\",\"partnerPortal\":\"Partner Portal\",\"aboutUs\":\"About us\",\"careers\":\"Careers\",\"contact\":\"Contact\",\"labs\":\"Labs\"},\"navDescriptions\":{\"qualityAssurance\":\"Quality gates in the same pipeline\",\"sast\":\"Find flaws in source, early\",\"sca\":\"Open-source \u0026 dependency risk\",\"dast\":\"Test the running app\",\"containerSecurity\":\"Scan images build to registry\",\"mast\":\"iOS \u0026 Android security\",\"iac\":\"Catch cloud risk pre-deploy\",\"digitalRiskProtection\":\"Phishing, breaches \u0026 impersonation\",\"dataExposureMonitor\":\"Leaked credentials \u0026 data\",\"vulnerabilityAssessment\":\"Detect vulnerabilities across infra \u0026 network assets.\",\"cspm\":\"Continuous cloud posture in real time.\",\"features\":\"AI Insights, IDE, Cross View \u0026 unified license.\",\"blog\":\"Bulletins, research \u0026 product news\",\"successStories\":\"How teams secure their software with Rainforest\",\"elearning\":\"Training and courses from Rainforest\",\"events\":\"Meet the team in person\",\"webinars\":\"Live \u0026 on-demand sessions\",\"podcast\":\"Conversations on modern security\",\"partnerProgram\":\"Tiers, benefits and enablement for our partners.\",\"findPartner\":\"Browse our directory of certified partners.\",\"becomePartner\":\"Apply to join the Rainforest partner network.\",\"partnerPortal\":\"Sign in to the Rainforest partner portal.\",\"aboutUs\":\"Our mission, story and team.\",\"careers\":\"Open roles and our culture.\",\"contact\":\"Get in touch with our team.\",\"labs\":\"Our take on the vulnerabilities that matter\"},\"navFeatured\":{\"platform\":{\"title\":\"One platform. Not a drawer of point tools.\",\"body\":\"Seven application analyses, cloud posture, vulnerability management and external-risk monitoring — under one unified license.\",\"cta\":\"See the platform\"},\"resources\":{\"title\":\"Learn and engage.\",\"body\":\"Deep dives, threat research, live sessions and conversations for security teams.\",\"cta\":\"Browse resources\"},\"partners\":{\"title\":\"Grow with Rainforest.\",\"body\":\"A partner ecosystem built to help you deliver unified security to your customers.\",\"cta\":\"Partner overview\"},\"about\":{\"title\":\"Security without the sprawl.\",\"body\":\"One platform for application, cloud, vulnerability and external-risk security.\",\"cta\":\"About Rainforest\"}},\"navSpotlight\":{\"resources\":{\"eyebrow\":\"From the blog\",\"title\":\"Security bulletins \u0026 research\",\"body\":\"Stay ahead of supply-chain attacks, CVEs and emerging threats.\",\"cta\":\"Read the latest\"},\"partners\":{\"eyebrow\":\"Get started\",\"title\":\"Become a partner\",\"body\":\"Join our network and bring one unified platform to your customers.\",\"cta\":\"Apply now\"},\"about\":{\"eyebrow\":\"We're hiring\",\"title\":\"Join the team\",\"body\":\"Help security teams cut through tool sprawl — see our open roles.\",\"cta\":\"See open roles\"}},\"labels\":{\"login\":\"Login\",\"bookDemo\":\"Book a demo\",\"toggleMenu\":\"Toggle menu\"}}],\"$L15\",\"$L16\"]}],\"$L17\"]}]]}]\n"])</script><script>self.__next_f.push([1,"15:[\"$\",\"main\",null,{\"className\":\"flex-1\",\"children\":[\"$\",\"$L2\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L3\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L18\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\n"])</script><script>self.__next_f.push([1,"16:[\"$\",\"footer\",null,{\"data-theme\":\"dark\",\"className\":\"bg-[var(--bg)] text-[var(--text)]\",\"children\":[[\"$\",\"div\",null,{\"className\":\"border-b border-[var(--border-subtle)]\",\"children\":[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1320px] px-6 md:px-10 flex flex-col items-start justify-between gap-6 py-14 md:flex-row md:items-center\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-sm font-bold uppercase tracking-wider text-[var(--brand)]\",\"children\":\"Join hundreds of companies\"}],[\"$\",\"h2\",null,{\"className\":\"mt-2 max-w-xl text-3xl font-extrabold text-[var(--text-strong)]\",\"children\":\"Drive security into your core.\"}]]}],[\"$\",\"$L11\",null,{\"href\":\"/en/book-a-demo\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-[var(--radius-pill)] font-semibold transition-all duration-200 focus-visible:outline-none disabled:opacity-60 disabled:pointer-events-none bg-[var(--accent)] text-white hover:bg-[var(--accent-hover)] shadow-[var(--shadow-sm)] h-13 px-8 text-base\",\"children\":\"Book a demo\"}]]}]}],[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1320px] px-6 md:px-10 py-16\",\"children\":[[\"$\",\"div\",null,{\"className\":\"grid gap-x-8 gap-y-10 sm:grid-cols-2 lg:grid-cols-5\",\"children\":[[\"$\",\"div\",\"solutions\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-bold uppercase tracking-wider text-[var(--text-subtle)]\",\"children\":\"SOLUTIONS\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2.5\",\"children\":[[\"$\",\"li\",\"/platform/application-security-testingapplicationSecurityTesting\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/application-security-testing\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Application Security Testing\"}]}],[\"$\",\"li\",\"/platform/cloud-security-posture-managementcspm\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/cloud-security-posture-management\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Cloud Security Posture Management\"}]}],[\"$\",\"li\",\"/platform/vulnerability-assessmentvulnerabilityAssessment\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/vulnerability-assessment\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Vulnerability Assessment\"}]}],[\"$\",\"li\",\"/platform/external-risks/digital-risk-protectiondigitalRiskProtection\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/external-risks/digital-risk-protection\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Digital Risk Protection\"}]}],[\"$\",\"li\",\"/platform/external-risks/data-exposure-monitordataExposureMonitor\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/external-risks/data-exposure-monitor\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Data Exposure Monitor\"}]}]]}]]}],[\"$\",\"div\",\"features\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-bold uppercase tracking-wider text-[var(--text-subtle)]\",\"children\":\"FEATURES\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2.5\",\"children\":[[\"$\",\"li\",\"/platform/features/ai-insightsaiInsights\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/features/ai-insights\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"AI Insights\"}]}],[\"$\",\"li\",\"/platform/features/ideide\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/features/ide\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"IDE\"}]}],[\"$\",\"li\",\"/platform/features/code-boxcodeBox\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/features/code-box\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Code Box\"}]}],\"$L19\",\"$L1a\"]}]]}],\"$L1b\",\"$L1c\"]}],\"$L1d\",\"$L1e\"]}]]}]\n"])</script><script>self.__next_f.push([1,"17:[[\"$\",\"script\",\"0\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Rainforest Technologies\\\",\\\"alternateName\\\":\\\"Rainforest\\\",\\\"url\\\":\\\"https://www.rainforest.tech/en\\\",\\\"logo\\\":\\\"https://www.rainforest.tech/rainforest-logo.png\\\",\\\"description\\\":\\\"Your scanners surface thousands of issues. Rainforest tells you which 3% actually matter — and helps you fix them. No specialist required to run it.\\\",\\\"sameAs\\\":[\\\"https://www.facebook.com/rainforest.tech\\\",\\\"https://www.instagram.com/rainforest.tech\\\",\\\"https://www.linkedin.com/company/rainforest-tech\\\",\\\"https://www.youtube.com/@cyber-sec\\\",\\\"https://open.spotify.com/show/1k93MnJhSBSUVRFwapzvEM\\\"]}\"}}],[\"$\",\"script\",\"1\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"WebSite\\\",\\\"name\\\":\\\"Rainforest\\\",\\\"url\\\":\\\"https://www.rainforest.tech/en\\\",\\\"inLanguage\\\":\\\"en\\\",\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Rainforest Technologies\\\",\\\"url\\\":\\\"https://www.rainforest.tech\\\"},\\\"potentialAction\\\":{\\\"@type\\\":\\\"SearchAction\\\",\\\"target\\\":{\\\"@type\\\":\\\"EntryPoint\\\",\\\"urlTemplate\\\":\\\"https://www.rainforest.tech/en/blog?q={search_term_string}\\\"},\\\"query-input\\\":\\\"required name=search_term_string\\\"}}\"}}]]\n"])</script><script>self.__next_f.push([1,"1f:I[605500,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\",\"/_next/static/chunks/18dui17_o13yy.js\",\"/_next/static/chunks/3dyb761tu1awn.js\"],\"Image\"]\n22:I[397304,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\",\"/_next/static/chunks/18dui17_o13yy.js\",\"/_next/static/chunks/3dyb761tu1awn.js\"],\"LanguageSelect\"]\n19:[\"$\",\"li\",\"/platform/features/unified-licenseunifiedLicense\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/features/unified-license\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Unified License\"}]}]\n1a:[\"$\",\"li\",\"/platform/features/cross-viewcrossView\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/platform/features/cross-view\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Cross View\"}]}]\n"])</script><script>self.__next_f.push([1,"1b:[\"$\",\"div\",\"resources\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-bold uppercase tracking-wider text-[var(--text-subtle)]\",\"children\":\"RESOURCES\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2.5\",\"children\":[[\"$\",\"li\",\"/blogblog\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/blog\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Blog\"}]}],[\"$\",\"li\",\"/labslabs\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/labs\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Labs\"}]}],[\"$\",\"li\",\"/blog/success-casessuccessStories\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/blog/success-cases\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Success Stories\"}]}],[\"$\",\"li\",\"https://elearning.rainforest.techelearning\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://elearning.rainforest.tech\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"inline-flex items-center gap-1 text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":[\"e-Learning Rainforest\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":13,\"height\":13,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-up-right text-[var(--text-subtle)]\",\"children\":[[\"$\",\"path\",\"1tivn9\",{\"d\":\"M7 7h10v10\"}],[\"$\",\"path\",\"1vkiza\",{\"d\":\"M7 17 17 7\"}],\"$undefined\"]}]]}]}],[\"$\",\"li\",\"/eventsevents\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/events\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Events\"}]}],[\"$\",\"li\",\"/webinarswebinars\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/webinars\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Webinars\"}]}],[\"$\",\"li\",\"/podcastpodcast\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/podcast\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Podcast\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"1c:[\"$\",\"div\",\"company\",{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-bold uppercase tracking-wider text-[var(--text-subtle)]\",\"children\":\"COMPANY\"}],[\"$\",\"ul\",null,{\"className\":\"mt-4 space-y-2.5\",\"children\":[[\"$\",\"li\",\"/aboutaboutUs\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/about\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"About us\"}]}],[\"$\",\"li\",\"/careerscareers\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/careers\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Careers\"}]}],[\"$\",\"li\",\"/contactcontact\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/contact\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Contact\"}]}],[\"$\",\"li\",\"/partnerspartners\",{\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/partners\",\"className\":\"text-sm text-[var(--text-muted)] transition-colors hover:text-[var(--text-strong)]\",\"children\":\"Partners\"}]}]]}]]}]\n"])</script><script>self.__next_f.push([1,"1d:[\"$\",\"div\",null,{\"className\":\"mt-14 flex flex-col gap-6 border-t border-[var(--border-subtle)] pt-10 md:flex-row md:items-center md:justify-between\",\"children\":[[\"$\",\"div\",null,{\"className\":\"max-w-sm\",\"children\":[[\"$\",\"$L11\",null,{\"href\":\"/en\",\"className\":\"inline-flex items-center select-none\",\"aria-label\":\"Rainforest — home\",\"children\":[\"$\",\"$L1f\",null,{\"src\":\"/rainforest-logo-inverted.png\",\"alt\":\"Rainforest.tech\",\"width\":440,\"height\":143,\"unoptimized\":true,\"style\":{\"width\":\"auto\"},\"className\":\"h-9 w-auto\"}]}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-sm text-[var(--text-muted)]\",\"children\":\"One platform to secure your code, brand, infra and applications.\"}]]}],[\"$\",\"ul\",null,{\"className\":\"flex items-center gap-2\",\"children\":[[\"$\",\"li\",\"Facebook\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.facebook.com/rainforest.tech\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Facebook\",\"className\":\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"className\":\"h-[18px] w-[18px]\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z\"}]}]}]}],[\"$\",\"li\",\"Instagram\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.instagram.com/rainforest.tech\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Instagram\",\"className\":\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"className\":\"h-[18px] w-[18px]\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\"}]}]}]}],[\"$\",\"li\",\"LinkedIn\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/company/rainforest-tech\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"LinkedIn\",\"className\":\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"className\":\"h-[18px] w-[18px]\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433c-1.144 0-2.063-.926-2.063-2.065 0-1.138.92-2.063 2.063-2.063 1.14 0 2.064.925 2.064 2.063 0 1.139-.925 2.065-2.064 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z\"}]}]}]}],\"$L20\",\"$L21\"]}]]}]\n"])</script><script>self.__next_f.push([1,"1e:[\"$\",\"div\",null,{\"className\":\"mt-10 flex flex-col gap-6 border-t border-[var(--border-subtle)] pt-8 text-sm text-[var(--text-subtle)] md:flex-row md:items-center md:justify-between\",\"children\":[[\"$\",\"p\",null,{\"children\":\"© 2026 Rainforest Technologies. All rights reserved.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col items-start gap-5 sm:flex-row sm:items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-wrap gap-x-6 gap-y-2\",\"children\":[[\"$\",\"$L11\",null,{\"href\":\"/en/legal\",\"className\":\"hover:text-[var(--text)]\",\"children\":\"Legal\"}],[\"$\",\"$L11\",null,{\"href\":\"/en/privacy\",\"className\":\"hover:text-[var(--text)]\",\"children\":\"Privacy Policy\"}],[\"$\",\"$L11\",null,{\"href\":\"/en/terms\",\"className\":\"hover:text-[var(--text)]\",\"children\":\"Terms of Use\"}],[\"$\",\"a\",null,{\"href\":\"https://na1.hs-data-privacy.com/request/vUctW7qA1qxi6X156mtzpQ\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"inline-flex items-center gap-1 hover:text-[var(--text)]\",\"children\":[\"Remove my Data\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":13,\"height\":13,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-up-right\",\"children\":[[\"$\",\"path\",\"1tivn9\",{\"d\":\"M7 7h10v10\"}],[\"$\",\"path\",\"1vkiza\",{\"d\":\"M7 17 17 7\"}],\"$undefined\"]}]]}]]}],[\"$\",\"$L22\",null,{\"locale\":\"en\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"18:[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1320px] px-6 md:px-10 flex min-h-[65vh] flex-col items-center justify-center py-20 text-center\",\"children\":[[\"$\",\"$L1f\",null,{\"src\":\"/404.webp\",\"alt\":\"Rainforest toucan mascot, fainted\",\"width\":603,\"height\":528,\"className\":\"mb-8 h-auto w-[220px] md:w-[260px]\",\"unoptimized\":true}],[\"$\",\"h1\",null,{\"className\":\"font-display text-3xl font-extrabold tracking-tight text-[var(--text-strong)] md:text-5xl\",\"children\":\"Oh no… page not found =/\"}],[\"$\",\"p\",null,{\"className\":\"mt-5 max-w-xl text-lg text-[var(--text-muted)]\",\"children\":\"It appears this page has been moved to another location or it no longer exists. We’ve already notified our elite team so they can investigate.\"}],[\"$\",\"p\",null,{\"className\":\"mt-2 text-[var(--text-muted)]\",\"children\":\"We apologize for the inconvenience.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8\",\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-[var(--radius-pill)] font-semibold transition-all duration-200 focus-visible:outline-none disabled:opacity-60 disabled:pointer-events-none bg-[var(--accent)] text-white hover:bg-[var(--accent-hover)] shadow-[var(--shadow-sm)] h-13 px-8 text-base\",\"children\":\"Back home\"}]}]]}]\n"])</script><script>self.__next_f.push([1,"20:[\"$\",\"li\",\"YouTube\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://www.youtube.com/@cyber-sec\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"YouTube\",\"className\":\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"className\":\"h-[18px] w-[18px]\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z\"}]}]}]}]\n21:[\"$\",\"li\",\"Spotify\",{\"children\":[\"$\",\"a\",null,{\"href\":\"https://open.spotify.com/show/1k93MnJhSBSUVRFwapzvEM\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Spotify\",\"className\":\"inline-flex h-9 w-9 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-muted)] transition-colors hover:border-[var(--border-strong)] hover:text-[var(--text-strong)]\",\"children\":[\"$\",\"svg\",null,{\"viewBox\":\"0 0 24 24\",\"className\":\"h-[18px] w-[18px]\",\"fill\":\"currentColor\",\"aria-hidden\":\"true\",\"children\":[\"$\",\"path\",null,{\"d\":\"M12 0C5.4 0 0 5.4 0 12s5.4 12 12 12 12-5.4 12-12S18.66 0 12 0zm5.521 17.34c-.24.359-.66.48-1.021.24-2.82-1.74-6.36-2.101-10.561-1.141-.418.122-.779-.179-.899-.539-.12-.421.18-.78.54-.9 4.56-1.021 8.52-.6 11.64 1.32.42.18.479.659.301 1.02zm1.44-3.3c-.301.42-.841.6-1.262.3-3.239-1.98-8.159-2.58-11.939-1.38-.479.12-1.02-.12-1.14-.6-.12-.48.12-1.021.6-1.141C9.6 9.9 15 10.561 18.72 12.84c.361.181.54.78.241 1.2zm.12-3.36C15.24 8.4 8.82 8.16 5.16 9.301c-.6.179-1.2-.181-1.38-.721-.18-.601.18-1.2.72-1.381 4.26-1.26 11.28-1.02 15.721 1.621.539.3.719 1.02.42 1.56-.299.421-1.02.599-1.559.3z\"}]}]}]}]\n"])</script><script>self.__next_f.push([1,"c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}],[\"$\",\"meta\",\"2\",{\"name\":\"theme-color\",\"content\":\"#faf9f5\",\"media\":\"(prefers-color-scheme: light)\"}],[\"$\",\"meta\",\"3\",{\"name\":\"theme-color\",\"content\":\"#042d37\",\"media\":\"(prefers-color-scheme: dark)\"}],[\"$\",\"meta\",\"4\",{\"name\":\"color-scheme\",\"content\":\"light\"}]]\n"])</script><script>self.__next_f.push([1,"23:I[27201,[\"/_next/static/chunks/3ekkeosfs44hz.js\",\"/_next/static/chunks/1zzcg2z8zdi3j.js\"],\"IconMark\"]\n9:null\n"])</script><script>self.__next_f.push([1,"e:[[\"$\",\"title\",\"0\",{\"children\":\"CVE-2024-51434 — MEDIUM (6.1) · Rainforest Labs · Rainforest\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Inconsistent \u003cplaintext\u003e tag parsing allows for XSS in Froala WYSIWYG editor 4.3.0 and earlier.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"application-name\",\"content\":\"Rainforest\"}],[\"$\",\"meta\",\"3\",{\"name\":\"author\",\"content\":\"Rainforest Technologies\"}],[\"$\",\"meta\",\"4\",{\"name\":\"keywords\",\"content\":\"application security,ASPM,SAST,SCA,DAST,cloud security,CSPM,vulnerability management,digital risk protection\"}],[\"$\",\"meta\",\"5\",{\"name\":\"creator\",\"content\":\"Rainforest Technologies\"}],[\"$\",\"meta\",\"6\",{\"name\":\"publisher\",\"content\":\"Rainforest Technologies\"}],[\"$\",\"meta\",\"7\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"8\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"9\",{\"rel\":\"canonical\",\"href\":\"https://www.rainforest.tech/en/cves/CVE-2024-51434\"}],[\"$\",\"meta\",\"10\",{\"name\":\"format-detection\",\"content\":\"telephone=no, address=no, email=no\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:title\",\"content\":\"CVE-2024-51434 — MEDIUM (6.1) · Rainforest Labs · Rainforest\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:description\",\"content\":\"Inconsistent \u003cplaintext\u003e tag parsing allows for XSS in Froala WYSIWYG editor 4.3.0 and earlier.\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:locale:alternate\",\"content\":\"pt_BR\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:locale:alternate\",\"content\":\"es_ES\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:site\",\"content\":\"@rainforesttech\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:title\",\"content\":\"Rainforest — We fix what matters, not just find it.\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:description\",\"content\":\"Your scanners surface thousands of issues. Rainforest tells you which 3% actually matter — and helps you fix them. No specialist required to run it.\"}],[\"$\",\"link\",\"20\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.07d5vy00ev7vy.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"/icon.png?icon.1a75xzts66f6r.png\",\"sizes\":\"512x512\",\"type\":\"image/png\"}],[\"$\",\"link\",\"22\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-icon.png?apple-icon.1vw60og72fhk2.png\",\"sizes\":\"512x512\",\"type\":\"image/png\"}],[\"$\",\"$L23\",\"23\",{}]]\n"])</script><script>self.__next_f.push([1,"24:T598,"])</script><script>self.__next_f.push([1,"{\"@context\":\"https://schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is CVE-2024-51434?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Inconsistent \u003cplaintext\u003e tag parsing allows for XSS in Froala WYSIWYG editor 4.3.0 and earlier.\"}},{\"@type\":\"Question\",\"name\":\"How severe is CVE-2024-51434?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"CVE-2024-51434 carries a CVSS 3.1 base score of 6.1, rated medium. On the Rainforest Risk Index — which weighs the severity alongside how easy the flaw is to reach and how broad its impact is — it scores 67 out of 100, in the elevated band.\"}},{\"@type\":\"Question\",\"name\":\"How is CVE-2024-51434 exploited?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"According to the CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N): attack vector Network, attack complexity Low, privileges required None, user interaction Required. Impact on confidentiality Low, integrity Low and availability None.\"}},{\"@type\":\"Question\",\"name\":\"How do I fix CVE-2024-51434?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Apply the fix the vendor published — the references on this page link to the primary advisories and patches. When patching can't happen right away, reduce the exposure of the affected component and watch it for exploitation attempts. Rainforest customers see this vulnerability correlated to their own assets and prioritized by real exposure, not by score alone.\"}}]}"])</script><script>self.__next_f.push([1,"6:[[[\"$\",\"script\",\"0\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Threat Research\\\",\\\"item\\\":\\\"https://www.rainforest.tech/en/labs\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"CVE-2024-51434\\\",\\\"item\\\":\\\"https://www.rainforest.tech/en/cves/CVE-2024-51434\\\"}]}\"}}],[\"$\",\"script\",\"1\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"TechArticle\\\",\\\"headline\\\":\\\"CVE-2024-51434\\\",\\\"description\\\":\\\"Inconsistent \u003cplaintext\u003e tag parsing allows for XSS in Froala WYSIWYG editor 4.3.0 and earlier.\\\",\\\"inLanguage\\\":\\\"en\\\",\\\"datePublished\\\":\\\"2024-11-07T22:15:21.467\\\",\\\"dateModified\\\":\\\"2026-06-17T08:05:42.933\\\",\\\"keywords\\\":\\\"CVE-2024-51434, CWE-79\\\",\\\"articleSection\\\":\\\"Threat Research\\\",\\\"author\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Rainforest Technologies\\\",\\\"url\\\":\\\"https://www.rainforest.tech\\\"},\\\"publisher\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Rainforest Technologies\\\",\\\"logo\\\":{\\\"@type\\\":\\\"ImageObject\\\",\\\"url\\\":\\\"https://www.rainforest.tech/rainforest-logo.png\\\"}},\\\"mainEntityOfPage\\\":{\\\"@type\\\":\\\"WebPage\\\",\\\"@id\\\":\\\"https://www.rainforest.tech/en/cves/CVE-2024-51434\\\"}}\"}}],[\"$\",\"script\",\"2\",{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$24\"}}]],[\"$\",\"div\",null,{\"className\":\"mx-auto w-full max-w-[1320px] px-6 md:px-10 py-12 md:py-16\",\"children\":[[\"$\",\"$L11\",null,{\"href\":\"/en/labs\",\"className\":\"text-sm font-semibold text-[var(--brand)] hover:text-[var(--brand-hover)]\",\"children\":[\"← \",\"Back to Labs\"]}],[\"$\",\"div\",null,{\"className\":\"mt-6 grid gap-10 lg:grid-cols-[300px_1fr] lg:gap-14\",\"children\":[[\"$\",\"aside\",null,{\"className\":\"space-y-6 lg:sticky lg:top-24 lg:self-start\",\"children\":[[\"$\",\"div\",null,{\"className\":\"rounded-[var(--radius-xl)] border border-[var(--border-strong)] bg-[var(--color-sapphire-50)] p-6 ring-1 ring-inset ring-[var(--color-sapphire-200)]\",\"children\":[[\"$\",\"p\",null,{\"className\":\"flex items-center gap-1.5 text-xs font-bold uppercase tracking-wider text-[var(--color-sapphire-900)]\",\"children\":[\"$L25\",\"Rainforest Risk Index\"]}],\"$L26\"]}],\"$L27\",\"$L28\"]}],\"$L29\"]}]]}]]\n"])</script><script>self.__next_f.push([1,"25:[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":13,\"height\":13,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-flask-conical text-[var(--brand)]\",\"children\":[[\"$\",\"path\",\"18mbvz\",{\"d\":\"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2\"}],[\"$\",\"path\",\"3shlmq\",{\"d\":\"M6.453 15h11.094\"}],[\"$\",\"path\",\"csnxdl\",{\"d\":\"M8.5 2h7\"}],\"$undefined\"]}]\n26:[\"$\",\"div\",null,{\"className\":\"mt-4\",\"children\":[\"$\",\"div\",null,{\"className\":\"flex flex-col items-center\",\"children\":[[\"$\",\"div\",null,{\"className\":\"relative h-[132px] w-[132px]\",\"children\":[[\"$\",\"svg\",null,{\"viewBox\":\"0 0 120 120\",\"className\":\"h-full w-full -rotate-90\",\"children\":[[\"$\",\"circle\",null,{\"cx\":\"60\",\"cy\":\"60\",\"r\":52,\"fill\":\"none\",\"stroke\":\"var(--border)\",\"strokeWidth\":\"10\"}],[\"$\",\"circle\",null,{\"cx\":\"60\",\"cy\":\"60\",\"r\":52,\"fill\":\"none\",\"stroke\":\"#d97706\",\"strokeWidth\":\"10\",\"strokeLinecap\":\"round\",\"strokeDasharray\":326.7256359733385,\"strokeDashoffset\":107.8194598712017}]]}],[\"$\",\"div\",null,{\"className\":\"absolute inset-0 flex flex-col items-center justify-center\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-display text-3xl font-extrabold tabular-nums text-[var(--text-strong)]\",\"children\":67}],[\"$\",\"span\",null,{\"className\":\"text-[10px] font-bold uppercase tracking-wider\",\"style\":{\"color\":\"#d97706\"},\"children\":\"Elevated\"}]]}]]}],[\"$\",\"p\",null,{\"className\":\"mt-3 text-center text-xs leading-snug text-[var(--text-subtle)]\",\"children\":\"Our weighting of real-world reachability — not just raw severity.\"}]]}]}]\n"])</script><script>self.__next_f.push([1,"27:[\"$\",\"div\",null,{\"className\":\"rounded-[var(--radius-xl)] border border-[var(--border)] bg-[var(--surface)] p-6\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-lg font-extrabold tracking-tight\",\"children\":\"Vector Strings\"}],[\"$\",\"div\",null,{\"className\":\"mt-4\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Severity Score\"}],[\"$\",\"span\",null,{\"className\":\"font-extrabold text-amber-700\",\"children\":6.1}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Severity\"}],[\"$\",\"span\",null,{\"className\":\"rounded px-2 py-0.5 text-xs font-bold uppercase ring-1 ring-inset bg-amber-50 text-amber-700 ring-amber-200\",\"children\":\"MEDIUM\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Exploitability Score\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"2.8\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Impact Score\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"2.7\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"my-4 border-t border-[var(--border-subtle)]\"}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"div\",\"AV\",{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Attack Vector\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"Network\"}]]}],[\"$\",\"div\",\"AC\",{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Attack Complexity\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"Low\"}]]}],[\"$\",\"div\",\"PR\",{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Privileges Required\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"None\"}]]}],[\"$\",\"div\",\"UI\",{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"User Interaction\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"Required\"}]]}],[\"$\",\"div\",\"S\",{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Scope\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"Changed\"}]]}],[\"$\",\"div\",\"C\",{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Confidentiality\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"Low\"}]]}],[\"$\",\"div\",\"I\",{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Integrity\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"Low\"}]]}],[\"$\",\"div\",\"A\",{\"className\":\"flex items-baseline justify-between gap-3 py-1.5 text-sm\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Availability\"}],[\"$\",\"span\",null,{\"className\":\"font-semibold text-[var(--text-strong)]\",\"children\":\"None\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"mt-5 border-t border-[var(--border-subtle)] pt-5\",\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-xs font-bold uppercase tracking-wider text-[var(--text-subtle)]\",\"children\":\"Impact\"}],[\"$\",\"p\",null,{\"className\":\"mt-1 text-[11px] leading-tight text-[var(--text-subtle)]\",\"children\":\"Confidentiality · Integrity · Availability\"}],\"$L2a\"]}]}]]}]\n"])</script><script>self.__next_f.push([1,"28:[\"$\",\"div\",null,{\"className\":\"rounded-[var(--radius-xl)] border border-[var(--border)] bg-[var(--surface)] p-6 text-sm\",\"children\":[[\"$\",\"p\",null,{\"children\":[[\"$\",\"span\",null,{\"className\":\"font-bold text-[var(--text-strong)]\",\"children\":[\"Published Date\",\":\"]}],\" \",[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Nov 7, 2024\"}]]}],[\"$\",\"p\",null,{\"className\":\"mt-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-bold text-[var(--text-strong)]\",\"children\":[\"Last Modified\",\":\"]}],\" \",[\"$\",\"span\",null,{\"className\":\"text-[var(--text-muted)]\",\"children\":\"Jun 17, 2026\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"29:[\"$\",\"div\",null,{\"className\":\"min-w-0\",\"children\":[[\"$\",\"span\",null,{\"className\":\"inline-block text-xs font-bold uppercase tracking-[0.16em] text-[var(--brand)]\",\"children\":\"Security Advisory\"}],[\"$\",\"h1\",null,{\"className\":\"mt-2 font-display text-4xl font-extrabold tracking-tight md:text-6xl\",\"children\":\"CVE-2024-51434\"}],[\"$\",\"section\",null,{\"className\":\"mt-8\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-[var(--text-strong)]\",\"children\":\"About\"}],[\"$\",\"div\",null,{\"className\":\"prose prose-lg mt-3 max-w-none prose-a:text-[var(--brand)] prose-strong:text-[var(--text-strong)]\",\"children\":[\"$\",\"div\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"Inconsistent \u003cplaintext\u003e tag parsing allows for XSS in Froala WYSIWYG editor 4.3.0 and earlier.\"}}]}],[\"$\",\"div\",null,{\"className\":\"mt-5 flex flex-wrap items-center gap-2\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-sm font-semibold text-[var(--text-subtle)]\",\"children\":[\"Weakness (CWE)\",\":\"]}],[[\"$\",\"$L11\",\"CWE-79\",{\"href\":\"/en/cwes/CWE-79\",\"className\":\"rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3 py-1 text-xs font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]\",\"children\":\"CWE-79\"}]]]}]]}],[\"$\",\"section\",null,{\"className\":\"mt-10 rounded-[var(--radius-2xl)] border border-[var(--border-strong)] bg-[var(--color-sapphire-50)] p-8 ring-1 ring-inset ring-[var(--color-sapphire-200)]\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"flex items-center gap-2 text-xl font-bold text-[var(--color-sapphire-900)]\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":20,\"height\":20,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-flask-conical text-[var(--brand)]\",\"children\":[[\"$\",\"path\",\"18mbvz\",{\"d\":\"M14 2v6a2 2 0 0 0 .245.96l5.51 10.08A2 2 0 0 1 18 22H6a2 2 0 0 1-1.755-2.96l5.51-10.08A2 2 0 0 0 10 8V2\"}],[\"$\",\"path\",\"3shlmq\",{\"d\":\"M6.453 15h11.094\"}],[\"$\",\"path\",\"csnxdl\",{\"d\":\"M8.5 2h7\"}],\"$undefined\"]}],\"Rainforest analyst review\"]}],[\"$\",\"div\",null,{\"className\":\"prose prose-lg mt-3 max-w-none text-[var(--color-sapphire-900)] prose-p:text-[var(--color-sapphire-900)]/90\",\"children\":[[\"$\",\"p\",\"CVE-2024-51434-a-b0\",{\"children\":[\"The Froala WYSIWYG editor parses the plaintext tag inconsistently, and that inconsistency opens a cross-site scripting hole: content that should be rendered inert instead executes as script in a victim's browser. Because Froala is an embeddable editor component rather than a standalone app, the flaw travels wherever the editor is integrated, potentially into many different products at once.\"]}],[\"$\",\"p\",\"CVE-2024-51434-a-b1\",{\"children\":[\"XSS in a rich-text editor is a familiar path to hijacking sessions or acting as the victim within an application, and it needs the user to load the malicious content, which the scoring reflects. The severity is moderate on its own, but the multiplier here is distribution: a single vulnerable component version can quietly sit inside numerous applications that each inherited it as a dependency.\"]}],[\"$\",\"p\",\"CVE-2024-51434-a-b2\",{\"children\":[\"That makes this a dependency-inventory problem for us more than a per-app one. The useful question isn't just 'do we run Froala' but 'which of our applications bundle it, at what version,' since it's the kind of library that gets pulled in and forgotten. We prioritize updating the shared component and, where an app can't be rebuilt immediately, tightening content sanitization and CSP around the editor to blunt the injected script.\"]}]]}]]}],[\"$\",\"section\",null,{\"className\":\"mt-10\",\"children\":[\"$L2b\",\"$L2c\"]}],\"$L2d\",\"$L2e\",\"$L2f\",\"$L30\"]}]\n"])</script><script>self.__next_f.push([1,"2a:[\"$\",\"div\",null,{\"className\":\"mt-3 space-y-2.5\",\"children\":[[\"$\",\"div\",\"C\",{\"className\":\"flex items-center gap-3 text-sm\",\"title\":\"Confidentiality: Low\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-4 shrink-0 font-bold text-[var(--text-muted)]\",\"children\":\"C\"}],[\"$\",\"span\",null,{\"className\":\"h-2 flex-1 overflow-hidden rounded-full bg-[var(--surface-sunken)]\",\"children\":[\"$\",\"span\",null,{\"className\":\"block h-full rounded-full\",\"style\":{\"width\":\"55%\",\"backgroundColor\":\"var(--color-amber-400, #f59e0b)\"}}]}],[\"$\",\"span\",null,{\"className\":\"w-12 shrink-0 text-right text-xs font-semibold text-[var(--text-strong)]\",\"children\":\"Low\"}]]}],[\"$\",\"div\",\"I\",{\"className\":\"flex items-center gap-3 text-sm\",\"title\":\"Integrity: Low\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-4 shrink-0 font-bold text-[var(--text-muted)]\",\"children\":\"I\"}],[\"$\",\"span\",null,{\"className\":\"h-2 flex-1 overflow-hidden rounded-full bg-[var(--surface-sunken)]\",\"children\":[\"$\",\"span\",null,{\"className\":\"block h-full rounded-full\",\"style\":{\"width\":\"55%\",\"backgroundColor\":\"var(--color-amber-400, #f59e0b)\"}}]}],[\"$\",\"span\",null,{\"className\":\"w-12 shrink-0 text-right text-xs font-semibold text-[var(--text-strong)]\",\"children\":\"Low\"}]]}],[\"$\",\"div\",\"A\",{\"className\":\"flex items-center gap-3 text-sm\",\"title\":\"Availability: None\",\"children\":[[\"$\",\"span\",null,{\"className\":\"w-4 shrink-0 font-bold text-[var(--text-muted)]\",\"children\":\"A\"}],[\"$\",\"span\",null,{\"className\":\"h-2 flex-1 overflow-hidden rounded-full bg-[var(--surface-sunken)]\",\"children\":[\"$\",\"span\",null,{\"className\":\"block h-full rounded-full\",\"style\":{\"width\":\"8%\",\"backgroundColor\":\"var(--border-strong)\"}}]}],[\"$\",\"span\",null,{\"className\":\"w-12 shrink-0 text-right text-xs font-semibold text-[var(--text-strong)]\",\"children\":\"None\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2b:[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-[var(--text-strong)]\",\"children\":\"References\"}]\n2c:[\"$\",\"ul\",null,{\"className\":\"mt-3 space-y-2\",\"children\":[[\"$\",\"li\",\"https://georgyg.com/home/froala-wysiwyg-editor---xss-cve-2024-51434/\",{\"className\":\"flex items-start gap-2\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-up-right mt-1 shrink-0 text-[var(--text-subtle)]\",\"children\":[[\"$\",\"path\",\"1tivn9\",{\"d\":\"M7 7h10v10\"}],[\"$\",\"path\",\"1vkiza\",{\"d\":\"M7 17 17 7\"}],\"$undefined\"]}],[\"$\",\"a\",null,{\"href\":\"https://georgyg.com/home/froala-wysiwyg-editor---xss-cve-2024-51434/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer nofollow\",\"className\":\"break-all text-[var(--brand)] hover:text-[var(--brand-hover)] hover:underline\",\"children\":\"https://georgyg.com/home/froala-wysiwyg-editor---xss-cve-2024-51434/\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2d:[\"$\",\"section\",null,{\"className\":\"mt-10\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-[var(--text-strong)]\",\"children\":\"Related CVEs\"}],[\"$\",\"div\",null,{\"className\":\"mt-3 flex flex-wrap gap-2\",\"children\":[[\"$\",\"$L11\",\"CVE-2021-32798\",{\"href\":\"/en/cves/CVE-2021-32798\",\"className\":\"rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]\",\"children\":\"CVE-2021-32798\"}],[\"$\",\"$L11\",\"CVE-2023-26750\",{\"href\":\"/en/cves/CVE-2023-26750\",\"className\":\"rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]\",\"children\":\"CVE-2023-26750\"}],[\"$\",\"$L11\",\"CVE-2022-31358\",{\"href\":\"/en/cves/CVE-2022-31358\",\"className\":\"rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]\",\"children\":\"CVE-2022-31358\"}],[\"$\",\"$L11\",\"CVE-2023-0829\",{\"href\":\"/en/cves/CVE-2023-0829\",\"className\":\"rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]\",\"children\":\"CVE-2023-0829\"}],[\"$\",\"$L11\",\"CVE-2023-0835\",{\"href\":\"/en/cves/CVE-2023-0835\",\"className\":\"rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]\",\"children\":\"CVE-2023-0835\"}],[\"$\",\"$L11\",\"CVE-2023-51724\",{\"href\":\"/en/cves/CVE-2023-51724\",\"className\":\"rounded-[var(--radius-pill)] border border-[var(--border)] bg-[var(--surface)] px-3.5 py-1.5 text-sm font-semibold text-[var(--text)] transition-colors hover:border-[var(--brand)] hover:text-[var(--brand)]\",\"children\":\"CVE-2023-51724\"}]]}]]}]\n"])</script><script>self.__next_f.push([1,"2e:[\"$\",\"section\",null,{\"className\":\"mt-10\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-xl font-bold text-[var(--text-strong)]\",\"children\":\"Frequently asked questions\"}],[\"$\",\"div\",null,{\"className\":\"mt-4 divide-y divide-[var(--border-subtle)] border-y border-[var(--border-subtle)]\",\"children\":[[\"$\",\"details\",\"What is CVE-2024-51434?\",{\"className\":\"group\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-center justify-between gap-5 py-4 text-left text-[15px] font-semibold text-[var(--text-strong)] transition-colors hover:text-[var(--brand)] group-open:text-[var(--brand)] [\u0026::-webkit-details-marker]:hidden\",\"children\":[\"What is CVE-2024-51434?\",[\"$\",\"span\",null,{\"className\":\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-subtle)] transition-all group-open:rotate-180 group-open:border-[var(--brand)] group-open:text-[var(--brand)]\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-down\",\"children\":[[\"$\",\"path\",\"qrunsl\",{\"d\":\"m6 9 6 6 6-6\"}],\"$undefined\"]}]}]]}],[\"$\",\"p\",null,{\"className\":\"pb-5 pr-10 text-[15px] leading-relaxed text-[var(--text-muted)]\",\"children\":\"Inconsistent \u003cplaintext\u003e tag parsing allows for XSS in Froala WYSIWYG editor 4.3.0 and earlier.\"}]]}],[\"$\",\"details\",\"How severe is CVE-2024-51434?\",{\"className\":\"group\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-center justify-between gap-5 py-4 text-left text-[15px] font-semibold text-[var(--text-strong)] transition-colors hover:text-[var(--brand)] group-open:text-[var(--brand)] [\u0026::-webkit-details-marker]:hidden\",\"children\":[\"How severe is CVE-2024-51434?\",[\"$\",\"span\",null,{\"className\":\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-subtle)] transition-all group-open:rotate-180 group-open:border-[var(--brand)] group-open:text-[var(--brand)]\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-down\",\"children\":[[\"$\",\"path\",\"qrunsl\",{\"d\":\"m6 9 6 6 6-6\"}],\"$undefined\"]}]}]]}],[\"$\",\"p\",null,{\"className\":\"pb-5 pr-10 text-[15px] leading-relaxed text-[var(--text-muted)]\",\"children\":\"CVE-2024-51434 carries a CVSS 3.1 base score of 6.1, rated medium. On the Rainforest Risk Index — which weighs the severity alongside how easy the flaw is to reach and how broad its impact is — it scores 67 out of 100, in the elevated band.\"}]]}],[\"$\",\"details\",\"How is CVE-2024-51434 exploited?\",{\"className\":\"group\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-center justify-between gap-5 py-4 text-left text-[15px] font-semibold text-[var(--text-strong)] transition-colors hover:text-[var(--brand)] group-open:text-[var(--brand)] [\u0026::-webkit-details-marker]:hidden\",\"children\":[\"How is CVE-2024-51434 exploited?\",[\"$\",\"span\",null,{\"className\":\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-subtle)] transition-all group-open:rotate-180 group-open:border-[var(--brand)] group-open:text-[var(--brand)]\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-down\",\"children\":[[\"$\",\"path\",\"qrunsl\",{\"d\":\"m6 9 6 6 6-6\"}],\"$undefined\"]}]}]]}],\"$L31\"]}],\"$L32\"]}]]}]\n"])</script><script>self.__next_f.push([1,"2f:[\"$\",\"section\",null,{\"className\":\"mt-12 rounded-[var(--radius-2xl)] bg-gradient-deep p-8 text-center md:p-10\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"mx-auto max-w-2xl text-2xl font-extrabold text-white md:text-3xl\",\"children\":\"Empower Your Security Strategy with Rainforest\"}],[\"$\",\"p\",null,{\"className\":\"mx-auto mt-3 max-w-xl text-[var(--color-sea-100)]/80\",\"children\":\"Discover vulnerabilities early, prioritize critical threats, and protect what truly matters. Rainforest streamlines your security operations, saving you time and reducing costs, so you can focus on what drives your business forward.\"}],[\"$\",\"div\",null,{\"className\":\"mt-6 flex justify-center\",\"children\":[\"$\",\"$L11\",null,{\"href\":\"/en/book-a-demo\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"className\":\"inline-flex items-center justify-center gap-2 rounded-[var(--radius-pill)] font-semibold transition-all duration-200 focus-visible:outline-none disabled:opacity-60 disabled:pointer-events-none bg-[var(--accent)] text-white hover:bg-[var(--accent-hover)] shadow-[var(--shadow-sm)] h-13 px-8 text-base\",\"children\":[\"Book a Demo\",\" \",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":18,\"height\":18,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]}]]}]\n"])</script><script>self.__next_f.push([1,"30:[\"$\",\"div\",null,{\"className\":\"mt-8 flex flex-wrap items-center gap-4 text-sm text-[var(--text-subtle)]\",\"children\":[[\"$\",\"span\",null,{\"className\":\"font-semibold\",\"children\":\"Share this:\"}],[\"$\",\"a\",null,{\"href\":\"https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Frainforest.tech%2Fen%2Fcves%2FCVE-2024-51434\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"font-semibold transition-colors hover:text-[var(--brand)]\",\"children\":\"LinkedIn\"}],[\"$\",\"a\",null,{\"href\":\"https://x.com/intent/tweet?url=https%3A%2F%2Frainforest.tech%2Fen%2Fcves%2FCVE-2024-51434\u0026text=CVE-2024-51434\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"font-semibold transition-colors hover:text-[var(--brand)]\",\"children\":\"X\"}],[\"$\",\"a\",null,{\"href\":\"mailto:?subject=CVE-2024-51434\u0026body=https%3A%2F%2Frainforest.tech%2Fen%2Fcves%2FCVE-2024-51434\",\"className\":\"inline-flex items-center gap-1 font-semibold transition-colors hover:text-[var(--brand)]\",\"children\":[[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-mail\",\"children\":[[\"$\",\"rect\",\"18n3k1\",{\"width\":\"20\",\"height\":\"16\",\"x\":\"2\",\"y\":\"4\",\"rx\":\"2\"}],[\"$\",\"path\",\"1ocrg3\",{\"d\":\"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7\"}],\"$undefined\"]}],\" Email\"]}]]}]\n"])</script><script>self.__next_f.push([1,"31:[\"$\",\"p\",null,{\"className\":\"pb-5 pr-10 text-[15px] leading-relaxed text-[var(--text-muted)]\",\"children\":\"According to the CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N): attack vector Network, attack complexity Low, privileges required None, user interaction Required. Impact on confidentiality Low, integrity Low and availability None.\"}]\n"])</script><script>self.__next_f.push([1,"32:[\"$\",\"details\",\"How do I fix CVE-2024-51434?\",{\"className\":\"group\",\"children\":[[\"$\",\"summary\",null,{\"className\":\"flex cursor-pointer list-none items-center justify-between gap-5 py-4 text-left text-[15px] font-semibold text-[var(--text-strong)] transition-colors hover:text-[var(--brand)] group-open:text-[var(--brand)] [\u0026::-webkit-details-marker]:hidden\",\"children\":[\"How do I fix CVE-2024-51434?\",[\"$\",\"span\",null,{\"className\":\"inline-flex h-7 w-7 shrink-0 items-center justify-center rounded-full border border-[var(--border)] text-[var(--text-subtle)] transition-all group-open:rotate-180 group-open:border-[var(--brand)] group-open:text-[var(--brand)]\",\"children\":[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":16,\"height\":16,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-chevron-down\",\"children\":[[\"$\",\"path\",\"qrunsl\",{\"d\":\"m6 9 6 6 6-6\"}],\"$undefined\"]}]}]]}],[\"$\",\"p\",null,{\"className\":\"pb-5 pr-10 text-[15px] leading-relaxed text-[var(--text-muted)]\",\"children\":\"Apply the fix the vendor published — the references on this page link to the primary advisories and patches. When patching can't happen right away, reduce the exposure of the affected component and watch it for exploitation attempts. Rainforest customers see this vulnerability correlated to their own assets and prioritized by real exposure, not by score alone.\"}]]}]\n"])</script></body></html>