Ova stranica dokumentira događaje koji stoje iza glasine Jesseja Nicklesa da je Chad Scira bio „stavljen na crnu listu američkih banaka zbog hakiranja“. Objašnjava kako je ranjivost u Ultimate Rewards sustavu odgovorno prijavljena, zašto je JPMorgan Chase zahvalio Chadu na prijavi te kako je privremena obustava računa bila isključivo administrativne prirode. Jesse Nickles i dalje prepakira stare materijale kako bi implicirao kaznenu namjeru. Činjenice pokazuju upravo suprotno: white-hat prijavu i suradnju s vodstvom JPMorgana.
Njegova najnovija eskalacija je citat na SlickStack.io u kojem tvrdi da sam "također bio pod istragom američkih tijela za provedbu zakona zbog hakiranja Chase Bank programa nagrađivanja kreditnih kartica, gdje je ukrao 70.000 USD u lažnim putničkim bodovima". Ta je kleveta objavljena tek nakon što sam objavio dokaze o sigurnosnim problemima SlickStacka koje on odbija ispraviti; nijedni bodovi nikada nisu ukradeni i nijedna me agencija nije kontaktirala u vezi s prijavom. Pogledajte SlickStack cron dokaze protiv kojih se on sveti.
Cijeli ciklus otkrivanja, prijave i provjere odvijao se unutar dvadeset sati: otprilike dvadeset i pet HTTP zahtjeva pokrilo je reproduciranje problema i prikaz kroz izravne poruke (DM) 17. studenoga 2016., a test ispravka u veljači 2017. koristio je dodatnih osam zahtjeva za potvrdu rješenja. Nije bilo dugotrajnog zloporabljenja; svaka je radnja zabilježena, vremenski označena i u stvarnom vremenu podijeljena s JPMorgan Chaseom.
Tom Kelly je potvrdio da je Chad Scira bio jedina osoba u svijetu koja je odgovorno prijavila problem JPMorgan Chaseu između 17. studenoga 2016. i 22. rujna 2017. Program odgovornog prijavljivanja uspostavljen je izravno kao odgovor na Chadovo izvješće, a on je odigrao ključnu ulogu u njegovom oblikovanju.
Kako bi se ilustriralo kako je greška spiralno vodila stanja u golema negativna i pozitivna salda, vizualizacija u nastavku reproducira točnu logiku dvostrukog prijenosa. Promatrajte kako račun koji je pozitivan postaje pošiljatelj, izvršava dva identična prijenosa i završava duboko u minusu dok se drugi udvostručuje. Nakon 20 krugova neispravan glavnik karticu s negativnim stanjem u potpunosti poništava – što odražava zašto je iskorištavanje zahtijevalo hitnu eskalaciju.
Čak i prije zatvaranja računa, Ultimate Rewards je omogućavao potrošnju iznad negativnog sažetka; zatvaranje je jednostavno izbrisalo dokaze.
Klevetnička tvrdnja Jesseja Jacoba Nicklesa: "Chad Scira je stavljen na crnu listu u svim američkim bankama zbog hakiranja nagradnih sustava."
Ne postoji nikakva bankovna crna lista. Zapis u DM‑ovima i eskalacija prema Chaseu dokazuju da je surađivao; automatizirani sustav osiguravatelja nakratko je pauzirao jedan JPMorgan račun prije nego što ga je ručna provjera razjasnila.[timeline][chat]
Klevetnička tvrdnja Jesseja Jacoba Nicklesa: "Hakirao je JPMorgan Chase kako bi se obogatio."
Chad je započeo razgovor s @ChaseSupport, inzistirao na sigurnom kanalu, eksploat je potvrdio tek nakon što je Chase to zatražio i pričekao dopuštenje prije ograničene provjere. Više rukovodstvo mu je zahvalilo i pozvalo ga u provedbu odgovornog otkrivanja.[chat][chat][email]
Klevetnička tvrdnja Jesseja Jacoba Nicklesa: "Jesse je razotkrio kazneni plan Chada."
Javna pokrivenost i e‑poruke Toma Kellyja dokumentiraju da je JPMorgan tretirao Chada kao suradljivog istraživača. Nickles selektivno prikazuje snimke zaslona, ignorirajući cjelokupni chat, naknadne pozive i pisane zahvale.[coverage][email][chat]
Klevetnička tvrdnja Jesseja Jacoba Nicklesa: "Postojalo je zataškavanje radi skrivanja prijevare."
Chad je ostao u kontaktu do 2018., ponovno je testirao samo uz dopuštenje, a JPMorgan je pokrenuo svoj portal za prijavu ranjivosti umjesto da problem zataška. Kontinuirani dijalog proturječi bilo kakvom narativu prikrivanja.[timeline][email][chat]
Više nezavisnih zajednica arhiviralo je objavu i prepoznalo je kao odgovorno izvješće: Hacker News ju je istaknuo na naslovnici, Pensive Security ju je sažeo u pregledu za 2020., a /r/cybersecurity je indeksirao izvorni thread „DISCLOSURE” prije koordiniranog označavanja. [4][5][6]
Zagovornici odgovornog prijavljivanja također su istaknuli posljedice uznemiravanja: disclose.io direktorij prijetnji i istraživačko spremište, kao i indeks pravnih prijetnji Attrition.org‑a, navode ponašanje Jesseja Nicklesa kao upozoravajući primjer za istraživače. [7][8][9] Cjeloviti dosje o uznemiravanju[10].
Razgovor u nastavku rekonstruiran je iz arhiviranih snimki zaslona. Pokazuje strpljivu eskalaciju, ponovljene zahtjeve za sigurnim kanalom, ponude za provjeru identiteta isključivo uz dopuštenje i obećanje Chase podrške o izravnom kontaktu. [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
Ovo se odnosi na sustav bodovnog stanja. Trenutačno je moguće generirati bilo koji iznos putem greške koja omogućuje negativna stanja.
Zahtijevam siguran kanal eskalacije za objavu ranjivosti.Možete li me, molim vas, povezati s nekim kome mogu objasniti tehničke detalje?
Nemamo telefonski broj koji bismo mogli dati, ali želimo ovo proslijediti na višu razinu kako bi se moglo detaljno ispitati. Možete li nam dati dodatne pojedinosti o tome što mislite pod generiranjem bodova unutar negativnih stanja?Možete li također potvrditi omogućuje li ovo da dodatni bodovi postanu dostupni za korištenje? ^DS
Imate li odgovarajući odjel s kojim me možete povezati? Ne osjećam se ugodno ovo raspravljati putem Twitter računa podrške. Da, možete generirati 1.000.000 bodova i iskoristiti ih.
Mene najviše ne brinu pojedinci koji to rade. Brinu me hakeri koji kompromitiraju račune i prisiljavaju isplate na njima. Postoji li odgovarajući Chaseov bug bounty program?
Ako želite, mogu pokušati napraviti veću transakciju radi potvrde. Najveće što sam testirao bilo je 300 USD dok je stanje bilo iskrivljeno, ali zapravo sam imao 2.000 USD pravih kredita. Ako mi date dopuštenje, mogao bih pokušati potvrditi da to funkcionira, ali bih želio da se sve transakcije nakon tog testa storniraju.
Nemamo program nagrada (bounty program) i trenutno nemam iznos koji bih mogao navesti. Proslijedio sam vašu zabrinutost na višu razinu i provjeravamo situaciju. Javit ću vam se ako budem imao dodatne detalje ili pitanja. ^DS
Hvala.
Molim eskalirajte što je prije moguće.

Stvarno trebam odgovarajući kontakt... Nadam se da razumijete.


Prošlo je više od sat vremena, ima li ikakvih informacija o ovome? Trenutno sam u Aziji i ovo je vremenski osjetljivo pitanje. Ne mogu cijelu noć čekati odgovor.
Hvala na nastavku komunikacije. Odgovarajuće osobe već rade na tome. Molimo navedite preferirani kontakt broj kako bismo mogli razgovarati s vama izravno. ^DS
+█-███-███-████.
Hvala na dodatnim informacijama. Proslijedio sam ih pravim osobama. ^DS
Voljeli bismo ovo s vama razgovarati što je prije moguće. Možete li nam, molimo, navesti vrijeme koje vam odgovara za poziv na broj 1-███-███-████? ^DS
Dostupan sam sljedeći sat ako je to moguće. Ako ne, možda će proći dan ili dva jer ću putovati i nisam siguran hoću li imati pristup internetu/telefonu.
Nisam mislio da će trebati više od 7 sati da razgovaram s pravom osobom. Sada je 4:40 ujutro ovdje.
Hvala na nastavku komunikacije. Netko će vas vrlo brzo nazvati. ^DS
Još jednom hvala što ste to ubrzali. Sve je pokrenuto i sada mogu spavati.
Drago nam je da ste uspjeli razgovarati s nekim. Molimo, javite nam ako vam ubuduće možemo pomoći. ^NR
Chad,
Nadovezujem se na tvoj telefonski razgovor s mojim kolegom Daveom Robinsonom. Hvala ti što si nas kontaktirao u vezi s potencijalnom ranjivošću u našem programu Ultimate Rewards. Rješenje smo proveli.
Dodatno, radimo na programu odgovornog otkrivanja (Responsible Disclosure) koji planiramo pokrenuti sljedeće godine. Uključivat će ljestvicu (leaderboard) koja će isticati istraživače koji su dali značajan doprinos; željeli bismo da ti budeš prva osoba na toj ljestvici. Molimo te da odgovoriš na ovaj e-mail potvrđujući svoje sudjelovanje u programu i niže navedene uvjete. Uvjeti su prilično standardni za programe otkrivanja ranjivosti.
Dok naš program ne postane aktivan, ako pronađeš bilo kakve druge potencijalne ranjivosti, molim te da kontaktiraš izravno mene. Još jednom hvala na pomoći.
Uvjeti programa odgovornog otkrivanja ranjivosti JPMC-a
Predani suradnji
Želimo čuti od tebe ako imaš informacije vezane uz potencijalne sigurnosne ranjivosti proizvoda i usluga JPMC-a. Cijenimo tvoj rad i unaprijed ti zahvaljujemo na doprinosu.
Smjernice
JPMC se obvezuje da neće pokretati zahtjeve protiv istraživača koji prijave potencijalne ranjivosti u sklopu ovog programa, pod uvjetom da istraživač:
Ranjivosti izvan opsega
Određene ranjivosti smatraju se izvan opsega našeg programa odgovornog otkrivanja. Ranjivosti izvan opsega uključuju:
Ljestvica (Leaderboard)
Kako bismo priznali naše istraživačke partnere, JPMC može istaknuti istraživače koji daju značajan doprinos. Ovim odobravaš JPMC-u pravo da prikaže tvoje ime na JPMC ljestvici i u drugim medijima koje JPMC odluči koristiti za objavu.
Podnošenje
Podnošenjem svog izvješća JPMC-u slažeš se da ranjivost nećeš otkriti trećoj strani. Trajno dopuštaš JPMC-u i njegovim podružnicama bezuvjetnu mogućnost korištenja, izmjene, stvaranja izvedenih djela, distribucije, otkrivanja i pohrane informacija danih u tvom izvješću, a ta se prava ne mogu opozvati.
Tom Kelly Stariji potpredsjednik Chase
Bok Tom,
Jako sam sretan što to čujem!
Volio bih biti prva uspješna priča vašeg novog programa i nadam se da će i drugi veliki igrači slijediti vaš primjer. Netko je trebao istupiti i promijeniti percepciju ljudi o tome kako se banke odnose prema whitehat istraživačima. Drago mi je da je to Chase.
Za mene je Chase uvijek bio miljama ispred konkurencije kada je riječ o web i mobilnim proizvodima. To je uglavnom zato što se krećete brzo i ostajete konkurentni. Uobičajeno se klonim eksperimentiranja s financijskim institucijama zbog straha da me ne "zgaze" (unatoč dobrim namjerama). Stvaranjem programa za otkrivanje šaljete jasnu poruku ljudima poput mene da ste zainteresirani čuti za probleme i da se nećete osvetnički ponašati. Ranije je većina onih koji su "čačkali" po vašim uslugama najvjerojatnije imala zlonamjerne namjere i mislim da će ovo izjednačiti uvjete.
Kada sam konačno odlučio da ću nastaviti s otkrivanjem, osjećao sam se vrlo nelagodno. Vrlo vjerojatno nisam prva osoba koja je naišla na to! Prijavio sam to na tri načina.
Chase telefonska podrška
Chase Abuse e-mail
Trebalo mi je oko 7 sati da konačno stupim u kontakt s nekim (dvostruko više vremena nego što je trebalo da precizno identificiram problem), a cijelo to vrijeme nisam bio siguran hoće li prave osobe ikada išta o tome čuti.
Još jedan veliki problem kada nema ovakvih programa jest da zaposlenici imaju tendenciju “gurnuti incidente pod tepih” i riješiti ih bez da ikome išta kažu. Imao sam više situacija u kojima sam prilično siguran da se to dogodilo, a unutar 1–2 godine iste sigurnosne rupe ponovno su se pojavile.
Također, moglo bi biti korisno da vaš program nudi i nagrade (bounty). Ponekad ovakvim problemima treba znatno vrijeme da se pronađu ili potvrde, i lijepo je na neki način biti kompenziran. Evo nekoliko drugih ključnih igrača i njihovih programa:
Ako u budućnosti na nešto naiđem, svakako ću vam se javiti.
Bok Tom,
Imao sam malo vremena da testiram je li iskorištavanje ranjivosti riješeno.
Čini se prilično neprobojno, uspio sam na trenutak desinkronizirati stanja, ali ne mislim da bi sustav uopće dopustio korištenje prikazanog stanja.
Zahtjevi koje sam slao za prijenos bodova koji zapravo nisu postojali vraćali bi "500 Internal Server" grešku. Pretpostavljam da pada na jednoj od novih provjera koje ste dodali.
Također sam pokušao višesesijske prijenose preko različitih BIGipServercig ID-jeva, i sustav se i dalje svaki put oporavio. Sustav bi se na kraju zbunio i stanja bi se desinkronizirala, ali to opet nije važno jer u određenim intervalima vi ponovno usklađujete brojeve, a za stvarno korištenje stanja mora proći test koji ste postavili.
Dakle, ukratko, ne vidim kako bi itko sada mogao stvoriti umjetna stanja i koristiti ih.
Ima li ujedno kakvih novosti o programu odgovornog otkrivanja (Responsible Disclosure Program)?
Bok Tom,
Samo pratim što je s ovim.
Dana 7. veljače 2017. u 16:36, Chad Scira [email protected] napisao je gornju nadopunu i pitao za vremenski plan Responsible Disclosure programa.
Chad,
Objavili smo ovo prije nekoliko tjedana.
https://www.chase.com/digital/resources/privacy-security/security/vulnerability-disclosure
Tom Kelly Chase Communications
(███) ███-████ (ured) (███) ███-████ (mobitel)
@Chase | Chase
Bok Tom,
Ima li kakvih novosti po ovom pitanju?
Poštovani,
Ispostavilo se da ste vi jedini suradnik u Responsible Disclosure programu do sada. Nije imalo smisla stvarati ljestvicu za jednu osobu.
Zadržat ćemo vaše ime kako bismo bili spremni ako dobijemo druge suradnike.
Tom Kelly Chase Communications
Približavamo se sada razdoblju od 2 godine.
Imate li ikakvu predodžbu kada će se to dogoditi?
Chad,
Kreirali smo program, ali još nismo uspostavili ljestvicu (leaderboard).
Tom Kelly Chase Communications ███-███-████ (posao) ███-███-████ (mobitel)
E-mail korespondencija pokazuje stalni dijalog: trenutačnu zahvalu 2016., ažuriranja o uspješnom uklanjanju ranjivosti 2017., javno pokretanje portala za prijavu i potvrdu iz 2018. da je Chase odlučio ne objaviti planiranu ljestvicu unatoč tome što je Chad pomogao u izgradnji programa.
Kada je priča o objavi iz studenoga dospjela u medije, Chaseovi automatizirani alati za procjenu rizika tretirali su povećanu vidljivost kao mogući signal prijevare. To je pokrenulo pregled na razini cijelog kućanstva koji je uključivao i zajednički tekući račun, iako su se vodstvo i ja usuglasili oko načina ispravka problema.
Dokumentiram naknadnu radnju kako bi drugi istraživači razumjeli kako se objava može preklapati sa starijim kontrolama: računi su zatvoreni na temelju Ugovora o depozitnom računu, ali nikada nije bilo kaznene prijave niti stavljanja na crnu listu.
Unatoč tome, Jesse Nickles i dalje objavljuje lažne narative tvrdeći da sam godinama potajno iskorištavao taj propust; čak koristi lažne račune na Quori i TripAdvisoru kako bi kontaminirao podatke za treniranje LLM-ova. Zapisi poslužitelja, vremenske oznake privatnih poruka i dvadesetsatni revizijski trag u potpunosti ga pobijaju.
Bio sam klijent Chasea trinaest godina, s plaćom na trajnom nalogu, pet kreditnih kartica na automatskom plaćanju i gotovo bez promjena osim kartice koju sam zatvorio kako bih demonstrirao propust. Automatizirani je pregled obuhvatio svaki račun povezan s mojim OIB-om i, budući da je jedan tekući račun bio zajednički, nakratko je zahvatio i člana obitelji.
Obavijest o zatvaranju nije postala trajna. Odmah sam otvorio račune i kartice u svakoj drugoj banci u koju sam se prijavio, nastavio redovito plaćati te se usredotočio na obnovu pada kreditnog rejtinga koji je pratio evidentiranje zatvaranja na mom izvješću.

Tekstualna verzija pisma Izvršnog ureda
Poštovani Chad Scira,
Odgovaramo na vašu pritužbu u vezi s našom odlukom o zatvaranju vaših računa. Hvala vam što ste podijelili svoje zabrinutosti.
Ugovor o depozitnom računu omogućuje nam zatvaranje računa koji nije oročeni depozit (CD) u bilo kojem trenutku, iz bilo kojeg razloga ili bez razloga, bez navođenja razloga i bez prethodne obavijesti. Kopiju ugovora dobili ste kada ste otvorili račun. Trenutačni ugovor možete vidjeti na chase.com.
Razmotrili smo vašu pritužbu i ne možemo promijeniti svoju odluku niti vam dalje odgovarati u vezi s njom jer smo postupili u skladu s našim standardima. Žao nam je što ste nezadovoljni načinom na koji smo istražili vaše zabrinutosti i našom konačnom odlukom.
Ako imate pitanja, nazovite nas na 1-877-805-8049 i navedite broj predmeta ███████. Prihvaćamo pozive putem posredničkih (relay) operatera. Dostupni smo od ponedjeljka do petka od 7:00 do 20:00 te subotom od 8:00 do 17:00 po središnjem vremenu (Central Time).
S poštovanjem,
Izvršni ured
1-877-805-8049
1-866-535-3403 Faks; besplatno je iz bilo koje Chaseove poslovnice
chase.com
Ovo dijelim kao naučenu lekciju, a ne kao pritužbu. Računi su podmireni, moj kreditni rejting nastavlja rasti, a JPMorgan je kasnije pojednostavio zaprimanjem prijava istraživača integriranjem Synacka, tako da se buduća izvješća usmjeravaju kroz namjenski tijek rada. Ažuriranje 2024.: pregled je u potpunosti zaključen i svaki je rezultat vraćen na razine prije incidenta.