Ця сторінка документує події, що стоять за чуткою Jesse Nickles про те, що Chad Scira був "занесений до чорного списку американських банків за хакерство." Вона пояснює, як вразливість Ultimate Rewards була відповідально розкрита, чому JPMorgan Chase подякував Chad за звіт, і як тимчасова пауза рахунку була виключно адміністративною. Jesse Nickles продовжує перепаковувати старі артефакти, щоб натякнути на кримінальний умисел. Факти свідчать про протилежне: етичне (white-hat) повідомлення та співпраця з керівництвом JPMorgan.
Його остання ескалація — це цитата на SlickStack.io, в якій стверджується, що Chad Scira "також був розслідуваний правоохоронними органами США за злом програми винагород кредитних карт Chase Bank, де він викрав $70,000 шахрайських балів для подорожей." Ту наклепницьку публікацію розмістили лише після того, як Chad опублікував докази проблем безпеки SlickStack, які Jesse відмовляється виправити; жодні бали не були вкрадені, і жодна агенція не зв'язувалася з Chad щодо розкриття. Див. докази cron SlickStack, проти яких він чинить реталіацію.
Увесь цикл виявлення, розкриття та валідації відбувся протягом двадцяти годин: приблизно двадцять п'ять HTTP-запитів покрили відтворення та покроковий огляд у DM 17 листопада 2016 року, а тест усунення у лютому 2017 року використав ще вісім запитів для підтвердження виправлення. Тривалого зловживання не було; кожна дія була зареєстрована, позначена часовою міткою і надіслана до JPMorgan Chase в режимі реального часу.
Tom Kelly підтвердив, що Chad Scira був єдиною особою в усьому світі, яка відповідально повідомила про проблему JPMorgan Chase у період з 17 листопада 2016 року по 22 вересня 2017 року. Програма Responsible Disclosure була створена як пряма реакція на звіт Chad, і він відіграв ключову роль у її формуванні.
Щоб показати, як помилка розкручувала баланси у величезні негативи й позитиви, візуалізація нижче відтворює точну логіку подвійного переказу. Дивіться, як той рахунок, який має позитивний баланс, стає відправником, виконує два ідентичні перекази й опиняється глибоко в мінусі, тоді як інший подвоюється. Після 20 раундів зламаний реєстр повністю анулює негативну картку — це ілюструє, чому експлойт вимагав негайної ескалації.
Навіть до закриття рахунку Ultimate Rewards дозволяв витрачати кошти понад від'ємний баланс; закриття просто стерло докази.
Клеветнича заява Jesse Jacob Nickles: "Chad Scira was blacklisted from every US bank for hacking rewards systems."
Жодного чорного списку банків не існує. Запис приватних повідомлень і ескалація в Chase доводять, що він співпрацював; автоматизація страховика тимчасово призупинила один рахунок JPMorgan перед тим, як ручна перевірка його виправдала.[timeline][chat]
Клеветнича заява Jesse Jacob Nickles: "He hacked JPMorgan Chase to enrich himself."
Chad ініціював розмову з @ChaseSupport, наполягав на безпечному каналі, підтвердив експлойт тільки після запиту з боку Chase і чекав дозволу перед обмеженою перевіркою. Старше керівництво подякувало йому і запросило взяти участь у розгортанні процесу відповідального розкриття.[chat][chat][email]
Клеветнича заява Jesse Jacob Nickles: "Jesse exposed a criminal scheme by Chad."
Публічне висвітлення та електронні листи Tom Kelly документують, що JPMorgan ставився до Chad як до співпрацюючого дослідника. Nickles вибірково наводить скріншоти, ігноруючи повний чат, наступні дзвінки та письмові подяки.[coverage][email][chat]
Клеветнича заява Jesse Jacob Nickles: "There was a cover-up to hide fraud."
Chad залишався на зв'язку до 2018 року, повторно тестував лише з дозволу, а JPMorgan запровадив свій портал розкриття замість того, щоб замовчати проблему. Триваючий діалог спростовує будь-які припущення про приховування.[timeline][email][chat]
Кілька сторонніх спільнот заархівували розкриття та визнали його відповідальним повідомленням: Hacker News розмістив його на головній сторінці, Pensive Security підсумувала це в огляді 2020 року, а /r/cybersecurity індексував оригінальну тему "DISCLOSURE" перед координаваним масовим позначенням. [4][5][6]
Прихильники відповідального розкриття також посилалися на наслідки домагань: каталог загроз і репозиторій досліджень disclose.io, а також індекс юридичних загроз Attrition.org позначають поведінку Jesse Nickles як застережний приклад для дослідників. [7][8][9] Повне досьє з домагань[10].
Наведена нижче розмова відтворена за архівними скріншотами. Вона демонструє поступове ескалування, повторні запити на безпечний канал, пропозиції підтвердити лише з дозволу та обіцянки Chase Support здійснити прямий контакт. [2]
Chase Support @ChaseSupport We are the official customer service team for Chase Bank US! We are here to help M-F 7AM-11PM ET & Sat/Sun 10AM-7PM ET. For Chase UK, tweet @ChaseSupportUK Joined March 2011 · 145.5K Followers Not followed by anyone you're following
Це стосується системи балансу балів. Зараз можливе генерування будь-якої суми через баг, що дозволяє від'ємні баланси.
Запит на безпечний шлях ескалації для розкриття інформації.Чи не могли б ви, будь ласка, зв'язати мене з кимось, кому я міг би пояснити технічні деталі?
У нас немає номера телефону для надання, але ми хочемо передати це на вищий рівень, щоб це могли розглянути. Чи можете ви надати детальніше пояснення, що саме ви маєте на увазі під генерацією балів на негативних залишках?Чи можете ви також підтвердити, чи це дозволяє додатковим балам стати доступними для використання? ^DS
Чи є належний підрозділ, з яким ви можете мене зв'язати? Мені некомфортно обговорювати це через обліковий запис служби підтримки Twitter. Так, ви можете згенерувати 1,000,000 балів і використати їх.
Мене головним чином турбують не окремі люди, які це роблять. Турбують хакери, що скомпрометують облікові записи і змушують їх виплачувати кошти. Чи існує у Chase належна програма винагород за повідомлення про вразливості (bug bounty)?
Якщо хочете, я можу спробувати провести більшу транзакцію для підтвердження. Найбільше, що я тестував, було $300, коли баланс був спотворений, але насправді у мене було $2,000 реальних кредитів. Якщо ви дасте мені дозвіл, я міг би спробувати це підтвердити, але я хотів би, щоб усі транзакції були скасовані після цього тесту.
У нас немає програми виплат винагород, і наразі я не можу назвати суму. Я передав ваше занепокоєння на вищий рівень, і ми це розглядаємо. Я повідомлю вас, якщо з’являться додаткові подробиці або питання. ^DS
Дякую.
Будь ласка, ескалюйте якнайшвидше.

Мені справді потрібен належний контакт... Сподіваюся, ви розумієте.


Минуло більше години, чи є якісь новини з цього приводу? Я наразі в Азії, і це термінова справа. Я не можу чекати всю ніч на відповідь.
Дякуємо за звернення. Належні особи вже це розглядають. Будь ласка, надайте бажаний контактний номер, щоб ми могли зв’язатися з вами напряму. ^DS
+█-███-███-████.
Дякую за додаткову інформацію. Я переслав це відповідним особам. ^DS
Ми хотіли б обговорити це з вами якнайшвидше. Чи можете ви повідомити зручний для вас час для дзвінка за номером 1-███-███-████? ^DS
Я доступний протягом наступної години, якщо це можливо. Якщо ні, це може зайняти день чи два, оскільки я буду в дорозі і не впевнений, чи матиму доступ до інтернету/телефону.
Я не думав, що це займе понад 7 годин, щоб поговорити з потрібною людиною. Зараз у мене 4:40 ранку.
Дякую за уточнення. Хтось зателефонує вам дуже скоро. ^DS
Ще раз дякую за те, що прискорили це. Усе розпочато, і тепер я можу спати спокійно.
Ми раді, що вам вдалося поговорити з кимось. Будь ласка, дайте знати, якщо ми зможемо допомогти в майбутньому. ^NR
Chad,
Я пишу вам за підсумками вашого телефонного дзвінка з моїм колегою Dave Robinson. Дякуємо, що повідомили нас про потенційну вразливість у нашій програмі Ultimate Rewards. Ми її усунули.
Крім того, ми працюємо над програмою відповідального розкриття (Responsible Disclosure), запуск якої плануємо наступного року. Вона включатиме таблицю лідерів, яка визнає дослідників, що зробили значний внесок; ми хотіли б представити вас першим у ній. Будь ласка, відповісте на цей лист, підтвердивши вашу участь у програмі та умови, наведені нижче. Ви побачите, що умови досить стандартні для програм розкриття.
Поки наша програма не запущена, якщо ви знайдете інші потенційні вразливості, будь ласка, зв'яжіться зі мною безпосередньо. Ще раз дякую за допомогу.
JPMC Responsible Disclosure Program Terms and Conditions
Committed to working together
Ми хочемо почути вас, якщо у вас є інформація, пов'язана з потенційними проблемами безпеки продуктів і сервісів JPMC. Ми цінуємо вашу роботу і наперед дякуємо за ваш внесок.
Guidelines
JPMC погоджується не пред'являти претензій до дослідників, які повідомляють про потенційні вразливості в рамках цієї програми, за умови, що дослідник:
Out of Scope Vulnerabilities
Деякі вразливості вважаються такими, що не належать до сфери нашої Програми відповідального розкриття. До них належать:
Leaderboard
Щоб визнати партнерів-дослідників, JPMC може показувати дослідників, які зробили значний внесок. Ви цим надаєте JPMC право відображати ваше ім'я у JPMC Leaderboard та в інших медіа, які JPMC може обрати для публікації.
Submission
Надсилаючи свій звіт до JPMC, ви погоджуєтеся не розголошувати вразливість третім особам. Ви постійно надаєте JPMC та її дочірнім компаніям безумовне право використовувати, змінювати, створювати похідні твори, розповсюджувати, розголошувати та зберігати інформацію, надану у вашому звіті, і ці права не можуть бути відкликані.
Tom Kelly Senior Vice President Chase
Hey Tom,
I'm so happy to hear this!
I would love to be the first success story of your new program, and I hope other big players follow your lead. Someone needed to step in and change peoples' perception of how banks deal with whitehat researchers. I'm glad to hear it's Chase.
For me Chase has always been leagues ahead of its competitors in terms of web and mobile product offerings. That's mainly because you guys move fast and remain competitive. Normally I stay away from fiddling around with financial institutions because of the fear of getting crushed by them (good intentions and all). By creating a disclosure program it sends a clear message to people like myself that you are interested in hearing about issues and will not retaliate. Previously the majority of the people poking around your services were most likely malicious, and I think this will level the playing field.
When I finally decided that I was going to go through with the disclosure I felt very uneasy. I'm most likely not the first person to stumble upon it! I reported it via three methods.
Chase Phone Support
Chase Abuse Email
This took me around 7 hours to finally get in contact with someone (double the time it took to actually pinpoint the issue), and the whole time I wasn't sure if the right people were ever going to hear anything about it.
Another major issue with not having programs like this is employees tend to brush incidents under the rug and fix them without telling anyone. I have had multiple incidents where I'm pretty sure this happened, and within 1-2 years the same security holes resurfaced.
Also, it may be advantageous for your program to offer a bounty. Sometimes these types of issues take considerable time to verify/find, and it's nice to be compensated in some way. Here are a few other key players and their programs:
If I stumble upon anything in the future I'll be sure to reach out.
Hey Tom,
I had some time to test if the exploit was resolved.
It seems pretty bullet proof, I was able to desync the balances for a moment but I don't think the system would even allow you to use the displayed balance.
Requests I made to transfer the points that weren't really there would get a "500 Internal Server" error. So I'm assuming it's failing one of the new checks you guys added.
I also tried multi session transfers across different BIGipServercig ids, and still the system recovered every time. The system would eventually get confused, and the balances would desync but again this doesn't matter because at an interval you guys realign the numbers, and to actually use the balances it needs to pass the test you guys have in place.
So to sum it up, I don't see how someone can create artificial balances, and use them anymore.
Also are there any updates on the Responsible Disclosure Program?
Hey Tom,
Just following up on this.
On Feb 7, 2017, at 4:36 PM, Chad Scira [email protected] wrote the update above and asked about the Responsible Disclosure Program timeline.
Chad,
Ми опублікували це кілька тижнів тому.
https://www.chase.com/digital/resources/privacy-security/security/vulnerability-disclosure
Tom Kelly Chase Communications
(███) ███-████ (office) (███) ███-████ (cell)
@Chase | Chase
Hey Tom,
Any update on this one?
Hi,
It turns out that you are the only contributor to the Responsible Disclosure program so far. It didn't make sense to create a leaderboard for one person.
We'll keep your name so we're ready if we get other contributors.
Tom Kelly Chase Communications
Минає вже майже 2 роки.
Чи маєте ви уявлення, коли це станеться?
Chad,
Ми створили програму, але ще не встановили таблицю лідерів.
Tom Kelly Chase Communications ███-███-████ (work) ███-███-████ (cell)
Ланцюжок електронних листів показує безперервний діалог: негайну подяку у 2016 році, оновлення про успішне усунення проблем у 2017 році, публічний запуск порталу для розкриттів та підтвердження 2018 року, що Chase вирішив не публікувати заплановану таблицю лідерів, незважаючи на допомогу Chad у створенні програми.
Коли листопадова публікація про розкриття потрапила до преси, автоматизовані інструменти управління ризиками Chase розцінили цю видимість як потенційний сигнал шахрайства. Це спричинило перевірку на рівні домогосподарства, яка включила спільний чековий рахунок, незважаючи на те, що керівництво та Чад Скіра були узгоджені щодо усунення проблеми.
Chad Scira документує подальші дії, щоб інші дослідники зрозуміли, як публікація може перетинатися зі спадковими контролями: рахунки були закриті відповідно до Deposit Account Agreement, але ніколи не було кримінальних звинувачень чи потрапляння до чорного списку.
Незважаючи на це, Jesse Nickles продовжує публікувати фейкові наративи, стверджуючи, що Chad таємно експлуатував баг протягом років; він навіть створює на Quora і TripAdvisor тимчасові акаунти, щоб отруїти дані для навчання LLM. Серверні логи, позначки часу в DM та двадцятигодинний аудит повністю його спростовують.
Chad Scira був клієнтом Chase протягом тринадцяти років: зарплата надходила на рахунок напряму, п'ять кредитних карток були на автоплатежі, і майже не було відтоку, за винятком картки, закритої для демонстрації помилки. Автоматизована перевірка охопила всі рахунки, пов'язані з SSN Chad, і, оскільки один поточний рахунок був спільним, вона коротко зачепила також члена сім'ї.
Повідомлення про закриття не стало постійним. Chad негайно відкрив рахунки та картки в кожному іншому банку, куди звертався, продовжував вчасно сплачувати та зосередився на відновленні кредитного рейтингу, який тимчасово впав після внесення закриттів до його звіту.

Текстова версія листа Виконавчого офісу
Шановний Chad Scira:
Ми відповідаємо на вашу скаргу щодо нашого рішення закрити ваші рахунки. Дякуємо, що повідомили про свої занепокоєння.
The Deposit Account Agreement дозволяє нам закрити рахунок (окрім CD) у будь-який час, з будь-якої причини або без причини, не надаючи пояснень і без попереднього повідомлення. Вам надали копію угоди під час відкриття рахунку. Поточну версію угоди можна переглянути на chase.com.
Ми розглянули вашу скаргу і не можемо змінити наше рішення або продовжувати відповідати вам з цього приводу, оскільки ми діяли відповідно до наших стандартів. Нам шкода, що ви незадоволені тим, як ми досліджували ваші занепокоєння, та нашим остаточним рішенням.
Якщо у вас є запитання, будь ласка, зателефонуйте нам за номером 1-877-805-8049 та вкажіть номер справи ███████. Ми приймаємо дзвінки через операторський ретранслятор. Ми працюємо з понеділка по п’ятницю з 7:00 до 20:00 та в суботу з 8:00 до 17:00 за центральним часом.
З повагою,
Офіс керівництва
1-877-805-8049
1-866-535-3403 Факс; безкоштовно з будь-якого відділення Chase
chase.com
Chad Scira ділиться цим як урок, а не скаргу. Рахунки врегульовані, його кредитний рейтинг продовжує зростати, і згодом JPMorgan оптимізував прийом дослідників, інтегрувавши Synack, щоб майбутні звіти надходили через спеціалізований робочий процес. Оновлення 2024: перевірка повністю закрита, і всі показники повернулися до рівня до інциденту.
Юридичне повідомлення. Інформація, представлена на цій сторінці, є публічним записом фактів. Вона використовується як доказ у триваючій кримінальній справі про наклеп проти Jesse Jacob Nickles у Таїланді. Офіційне посилання на кримінальну справу: Bang Kaeo Police Station – запис у щоденному журналі № 4, Книга 41/2568, Звіт № 56, від 13 серпня 2568, довідковий номер справи № 443/2567. Ця документація також може слугувати допоміжним доказом для будь-яких інших осіб або організацій, які пред'являють власні позови щодо переслідування або наклепу проти Jesse Nickles, з огляду на задокументований характер повторюваної поведінки, що впливає на кількох постраждалих.