@@ -127,6 +127,22 @@ const withBase = (path) => `${base}${path.replace(/^\/+/, '')}`;
127127 Low quality reports, such as those that include inadequate information to investigate,
128128 may incur significant delays in the disclosure process. Please only submit one report per issue.
129129 </p >
130+
131+ <div class =" warning-box" >
132+ <h3 >Regarding AI-Generated and Automated Reports</h3 >
133+ <p >
134+ We do <strong >not</strong > accept vulnerability reports that are generated entirely or
135+ primarily by automated tools or AI systems without meaningful human analysis. Reports
136+ must demonstrate a genuine understanding of the vulnerability, including its root cause,
137+ impact, and a valid proof-of-concept or clear reproduction steps written by the reporter.
138+ </p >
139+ <p >
140+ Submitting bulk, low-effort, or AI-generated reports without proper verification
141+ constitutes abuse of this program. <strong >Ledger reserves the right to discard such
142+ reports without response and to permanently ban any individual or entity that
143+ repeatedly submits unsolicited, low-quality, or spammy reports.</strong >
144+ </p >
145+ </div >
130146
131147 <p >
132148 All communications between you and Ledger should go through <strong >bounty -at- ledger.fr</strong >.
@@ -194,10 +210,14 @@ const withBase = (path) => `${base}${path.replace(/^\/+/, '')}`;
194210 <li >Be respectful and professional in your communications and behavior</li >
195211 <li >Hate speech, profanity, or any aggressive threats will not be tolerated</li >
196212 <li >Only contact the Ledger Security Team through the email address mentioned above</li >
213+ <li >Do not send repeated, unsolicited, or follow-up messages pressuring for a response or reward</li >
214+ <li >Do not submit multiple reports for the same issue or flood our inbox with bulk submissions</li >
197215 </ul >
198216
199217 <p class =" note" >
200- Violations of this Code of Conduct can result in a warning and/or ban of this Bug Bounty Program.
218+ Violations of this Code of Conduct can result in a warning, the permanent ban of the
219+ reporter from this Bug Bounty Program, and the unconditional rejection of all pending
220+ and future submissions from that reporter.
201221 </p >
202222
203223 <p class =" disclaimer" >
@@ -336,6 +356,28 @@ const withBase = (path) => `${base}${path.replace(/^\/+/, '')}`;
336356 }
337357 }
338358
359+ .warning-box {
360+ padding: var(--space-6);
361+ background: linear-gradient(135deg, rgba(255, 83, 0, 0.08), rgba(255, 83, 0, 0.02));
362+ border: 1px solid var(--color-ledger-orange);
363+ border-radius: var(--radius-lg);
364+ margin: var(--space-8) 0;
365+
366+ h3 {
367+ color: var(--color-ledger-orange);
368+ margin-top: 0;
369+ margin-bottom: var(--space-4);
370+ }
371+
372+ p {
373+ color: var(--color-text-secondary);
374+
375+ &:last-child {
376+ margin-bottom: 0;
377+ }
378+ }
379+ }
380+
339381 .note {
340382 font-size: var(--text-sm);
341383 color: var(--color-text-tertiary);
0 commit comments