Тази страница документира събитията зад слуха на Jesse Nickles, че Chad Scira бил "blacklisted from US banks for hacking." Обяснява как уязвимостта в Ultimate Rewards беше отговорно разкрита, защо JPMorgan Chase благодари на Chad за доклада и как временната пауза на сметките беше чисто административна. Jesse Nickles продължава да преработва стари артефакти, за да намеква за престъпно намерение. Фактите показват точно обратното: етично (white-hat) докладване и сътрудничество с ръководството на JPMorgan.
Неговото най-ново ескалиране е цитат в SlickStack.io, твърдящ, че Chad Scira "също бил разследван от американските правоохранителни органи за хакване на програмата за награди с кредитни карти на Chase Bank, където той откраднал $70,000 под формата на фалшиви точки за пътувания." Тази клевета беше публикувана едва след като Chad публикува доказателства за уязвимостите на SlickStack, които Jesse отказва да поправи; не бяха откраднати никакви точки и нито една агенция не се свърза с Chad относно разкриването. Вижте доказателствата от SlickStack cron, срещу които той предприема ответни действия..
Целият цикъл на откриване, разкриване и валидиране се случи в рамките на двадесет часа: приблизително двадесет и пет HTTP заявки покриха възпроизвеждането и демонстрацията чрез лични съобщения на 17 ноември 2016 г., а тестът за отстраняване през февруари 2017 г. използва още осем заявки, за да потвърди поправката. Нямаше продължителна злоупотреба; всяко действие беше записано, маркирано с времева отметка и споделено с JPMorgan Chase в реално време.
Tom Kelly потвърди, че Chad Scira е единственият човек в света, който отговорно е разкрил проблем на JPMorgan Chase в периода 17 ноември 2016 г. – 22 септември 2017 г. Програмата Responsible Disclosure беше създадена в пряка реакция на доклада на Chad и той изигра ключова роля в нейното оформяне.
За да илюстрира как грешката завъртя салдата в огромни отрицателни и положителни стойности, визуализацията по-долу възпроизвежда точно логиката на двойното прехвърляне. Наблюдавайте как която и да е сметка, която е положителна, става подател, извършва две идентични трансфера и в крайна сметка остава дълбоко в минус, докато другата се удвоява. След 20 кръга счeтната книга анулира отрицателната карта напълно — което илюстрира защо експлойтът е изисквал незабавна ескалация.
Дори преди затварянето на сметката, Ultimate Rewards позволяваше харчене над негативния баланс; закриването просто изтриваше доказателствата.
Клеветническо твърдение от Jesse Jacob Nickles: "Chad Scira беше поставен в черен списък от всяка американска банка заради хакване на системи за награди."
Не съществува банков черен списък. Записът на директните съобщения и ескалацията при Chase доказват, че той е сътрудничил; автоматизирана система на застраховател временно постави в пауза един акаунт в JPMorgan преди ръчен преглед да го оправдае.[timeline][chat]
Клеветническо твърдение от Jesse Jacob Nickles: "Той хакна JPMorgan Chase, за да се обогати."
Чад инициира разговора с @ChaseSupport, настоя за сигурен канал, потвърди експлойта само след като Chase попита и изчака разрешение преди ограниченото валидиране. Висшето ръководство му благодари и го покани да участва във внедряването на процеса за отговорно разкриване.[chat][chat][email]
Клеветническо твърдение от Jesse Jacob Nickles: "Jesse разкри криминална схема на Chad."
Публичното отразяване и имейлите на Tom Kelly документират, че JPMorgan е третирал Chad като сътрудничещ изследовател. Nickles избира само определени скрийншотове, като игнорира целия чат, последващите обаждания и писмените благодарности.[coverage][email][chat]
Клеветническо твърдение от Jesse Jacob Nickles: "Имало е прикриване, за да се скрие измама."
Чад остана в контакт до 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
This is in relation to the points balance system. At the moment it is possible to generate any amount via a bug allowing negative balances.
Искане за сигурен канал за ескалация на оповестяването.Моля, можете ли да ме свържете с някого, на когото да обясня техническите детайли?
Нямаме телефонен номер за предоставяне, но искаме да ескалираме това, за да може да бъде разгледано. Можете ли да дадете повече подробности за това какво имате предвид под генериране на точки при отрицателни баланси?Можете ли също да потвърдите дали това позволява допълнителни точки да бъдат налични за използване? ^DS
Имате ли подходящ отдел, с който може да ме свържете? Не ми е удобно да обсъждам това през акаунт за поддръжка в Twitter. Да, можете да генерирате 1,000,000 точки и да ги използвате.
Моята основна загриженост не са отделни лица, които го правят. Това са хакери, които компрометират акаунти и принуждават изплащания от тях. Съществува ли адекватна програма за възнаграждения за откриване на уязвимости на Chase?
Ако искате, мога да опитам по-голяма транзакция за потвърждение. Най-голямата, която тествах, беше $300, докато балансът беше изкривен, но всъщност имах $2,000 реални кредити. Ако ми дадете разрешение, мога да опитам да потвърдя, че работи, но бих искал всички транзакции да бъдат отменени след този тест.
Нямаме програма за възнаграждения за откриване на уязвимости, и в момента нямам число, което да предоставя. Ескалирах вашия проблем и го разглеждаме. Ще последвам с допълнителна информация или въпроси, ако имам такива. ^DS
Благодаря.
Моля, ескалирайте възможно най-скоро.

Наистина ми е необходим адекватен контакт... надявам се да разбирате.


Минал е повече от час, има ли някаква новина по това? В момента съм в Азия и това е въпрос със спешен характер. Не мога да чакам цяла нощ за отговор.
Благодаря, че проследихте. Подходящите лица го разглеждат. Моля, посочете предпочитан номер за контакт, за да можем да говорим с вас директно. ^DS
+█-███-███-████.
Благодаря за допълнителната информация. Препратих това на съответните лица. ^DS
Бихме искали да обсъдим това с вас възможно най-скоро. Можете ли да ни посочите удобно време да ви се обадим на 1-███-███-████? ^DS
Наличен съм през следващия час, ако е възможно. Ако не — може да отнеме ден или два, защото ще пътувам и не съм сигурен дали ще имам достъп до интернет/телефон.
Не мислех, че ще отнеме над 7 часа да говоря с правилния човек. Сега е 4:40 сутринта тук.
Благодаря, че проследихте. Някой ще ви се обади много скоро. ^DS
Благодаря отново, че ускори това. Всичко е в движение и вече мога да спя.
Радваме се, че успяхте да говорите с някого. Моля, уведомете ни, ако можем да помогнем в бъдеще. ^NR
Chad,
Следя разговора ви по телефона с моя колега Dave Robinson. Благодарим, че се свързахте с нас относно потенциалната уязвимост в нашата програма Ultimate Rewards. Ние я адресирахме.
Освен това работим върху Програма за отговорно разкриване, която планираме да стартираме следващата година. Тя ще включва класация (leaderboard), която признава изследователи, направили значителни приноси; бихме искали да Ви включим като първия човек в нея. Моля, отговорете на този имейл, като потвърдите участието си в програмата и посочените по-долу общи условия. Ще намерите условията за доста стандартни за програми за разкриване.
Докато нашата програма не стартира официално, ако откриете други потенциални уязвимости, моля свържете се директно с мен. Още веднъж благодарим за помощта.
JPMC Условия и правила на Програмата за отговорно разкриване
Ангажирани да работим заедно
Искаме да чуем от вас, ако имате информация, свързана с потенциални уязвимости в продуктите и услугите на JPMC. Оценяваме работата ви и ви благодарим предварително за приноса.
Ръководни принципи
JPMC се съгласява да не предприема претенции срещу изследователи, които разкриват потенциални уязвимости в рамките на тази програма, когато изследователят:
Уязвимости извън обхвата
Определени уязвимости се считат за извън обхвата на нашата Програма за отговорно разкриване. Уязвимости извън обхвата включват:
Класация
За да признава партньорите в изследванията, JPMC може да представя изследователи, които правят значителни приноси. С това предоставяте на JPMC правото да показва вашето име в класацията на JPMC и в други медии, които JPMC може да избере да публикува.
Подаване
С подаването на своя доклад до JPMC вие се съгласявате да не разкривате уязвимостта на трета страна. Вие предоставяте на JPMC и нейните дъщерни дружества постоянно и безусловно право да използват, модифицират, създават производни произведения на, разпространяват, разкриват и съхраняват информацията, предоставена във вашия доклад, и тези права не могат да бъдат оттеглени.
Tom Kelly Senior Vice President Chase
Здрасти Том,
Много се радвам да чуя това!
Бих искал да бъда първата успешна история на вашата нова програма и се надявам други големи играчи да последват вашия пример. Някой трябваше да се намеси и да промени възприемането на начина, по който банките се отнасят към whitehat изследователите. Радвам се, че това е Chase.
За мен Chase винаги е бил с дълги крачки пред конкурентите си по отношение на уеб и мобилни продукти. Това е главно защото вие действате бързо и оставате конкурентоспособни. Обикновено се въздържам от „фитване“ с финансови институции заради страха да не бъда смазан от тях (с добри намерения и всичко това). Създавайки програма за разкриване, вие изпращате ясно послание към хора като мен, че се интересувате да чуете за проблеми и няма да отмъщавате. Преди това повечето от хората, които ровеха в услугите ви, най-вероятно бяха злонамерени, и мисля, че това ще изравни играта.
Когато най-накрая реших, че ще продължа с разкриването, се почувствах много неспокойно. Най-вероятно не съм първият, който го е открил! Съобщих го чрез три метода.
Chase Phone Support
Chase Abuse Email
Отне ми около 7 часа, за да се свържа с някого (двойно повече от времето, необходимо да локализирам самия проблем), и през цялото време не бях сигурен дали правилните хора изобщо ще разберат за него.
Друг голям проблем при липсата на подобни програми е, че служителите често замитат инцидентите под килима и ги оправят, без да уведомят никого. Имам няколко случая, в които съм почти сигурен, че това се е случвало, и в рамките на 1–2 години същите дупки в сигурността се появяваха отново.
Също така може да е полезно програмата ви да предлага възнаграждение. Понякога този тип проблеми отнемат значително време за верификация/намиране и е хубаво да бъдеш компенсиран по някакъв начин. Ето няколко други ключови играча и техните програми:
Ако попадна на нещо в бъдеще, непременно ще се свържа.
Здрасти Том,
Имах малко време да тествам дали експлоитът е отстранен.
Изглежда доста надеждно; успях да разсинхронизирам балансите за момент, но не мисля, че системата дори би позволила да използваш показания баланс.
Заявките, които правех за прехвърляне на точки, които всъщност нямаше, получаваха "500 Internal Server" грешка. Така че предполагам, че не минава една от новите проверки, които сте добавили.
Опитах също мултисесийни трансфери през различни BIGipServercig id-та, и все пак системата се възстановяваше всеки път. В крайна сметка системата се объркваше и балансите се разсинхронизираха, но това не е важно, защото на интервал вие пренареждате числата, и за да се използват реално балансите, те трябва да преминат теста, който сте внедрили.
Като обобщение, не виждам как някой вече може да създаде изкуствени баланси и да ги използва.
Има ли някакви новини относно Програмата за отговорно разкриване?
Здрасти Том,
Просто проследявам това.
На 7 февруари 2017 г., в 16:36, Chad Scira [email protected] написа горния ъпдейт и попита за сроковете по Програмата за отговорно разкриване.
Chad,
Публикувахме това преди няколко седмици.
https://www.chase.com/digital/resources/privacy-security/security/vulnerability-disclosure
Tom Kelly Chase Communications
(███) ███-████ (офис) (███) ███-████ (мобилен)
@Chase | Chase
Здрасти Том,
Има ли някакво развитие по този въпрос?
Здравейте,
Оказва се, че до момента вие сте единственият приносител за програмата за отговорно разкриване. Нямаше логика да създаваме класация за един човек.
Ще запазим името ви, за да сме готови, ако получим други приносители.
Tom Kelly Chase Communications
Вече минават почти 2 години.
Имате ли представа кога това ще се случи?
Chad,
Създадохме програмата, но все още не сме установили класацията.
Tom Kelly Chase Communications ███-███-████ (служебен) ███-███-████ (мобилен)
Веригата от имейли показва непрекъснат диалог: незабавни благодарности през 2016 г., успешни актуализации по отстраняването на проблемите през 2017 г., публично стартиране на портала за разкривания и потвърждението от 2018 г., че Chase е решила да не публикува планираната класация въпреки помощта на Chad при изграждането на програмата.
Когато историята за разкриването през ноември стигна до пресата, автоматизираните инструменти за оценка на риска на Chase възприеха видимостта като потенциален сигнал за измама. Това задейства преглед на цялото домакинство, който включваше и съвместна разплащателна сметка, въпреки че ръководството и Chad Scira бяха единни по въпроса за отстраняване на проблема.
Chad Scira документира последващите действия, за да разберат други изследователи как публикацията може да пресече с наследени контроли: сметките бяха закрити съгласно Deposit Account Agreement, но никога не е имало криминално обвинение или попадане в черен списък.
Въпреки това, Jesse Nickles продължава да публикува фалшиви наративи, твърдящи, че Chad тайно експлоатирал бъга в продължение на години; той дори залага Quora и TripAdvisor с временни акаунти, за да замърси обучителните данни на големите езикови модели (LLM). Сървърните логове, отметките за време на DM и двадесетчасовият одитен запис го опровергават напълно.
Chad Scira е бил клиент на Chase в продължение на тринадесет години, с директни депозити на заплата, пет кредитни карти на автоматично плащане и почти никакъв оборот, освен картата, закрита за да демонстрира бъга. Автоматизираният преглед обхвана всички сметки, свързани с SSN на Чад и, тъй като една чекова сметка беше споделена, кратко засегна и член на семейството.
Уведомлението за закриване не стана постоянно. Chad незабавно откри сметки и карти във всички други банки, в които кандидатства, продължи да плаща навреме и се съсредоточи върху възстановяването на спада в кредитния си рейтинг, който съпътстваше вписването на закриването в доклада му.

Текстова версия на писмото от Изпълнителния офис
Уважаеми Chad Scira:
Отговаряме на вашата жалба относно решението ни да закрием вашите сметки. Благодарим ви, че споделихте своите притеснения.
The Deposit Account Agreement allows us to close an account other than a CD at any time, for any reason or no reason, without giving a reason, and without prior notice. You were provided a copy of the agreement when you opened the account. You can see the current agreement on 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 – Daily Report Entry No. 4, Book 41/2568, Report No. 56, dated 13 August 2568, Reference Case No. 443/2567. Тази документация може също да послужи като подкрепящо доказателство за други лица или организации, предявяващи собствени искове за тормоз или клевета срещу Jesse Nickles, предвид документирания модел на повтарящо се поведение, засягащ множество жертви.