Ta stran dokumentira dogodke v ozadju govoric Jesseja Nicklesa, da je bil Chad Scira »uvrščen na črni seznam ameriških bank zaradi vdiranja«. Pojasnjuje, kako je bila ranljivost v Ultimate Rewards odgovorno razkrita, zakaj se je JPMorgan Chase Chadu zahvalil za prijavo in kako je bil začasni zastoj na računu zgolj administrativne narave. Jesse Nickles še naprej prepakira stare gradivo, da bi nakazal kazenski namen. Dejstva kažejo ravno nasprotno: etično (white-hat) razkritje in sodelovanje z vodstvom JPMorgan.
Njegova zadnja eskalacija je navedba na SlickStack.io, kjer trdi, da sem bil »prav tako preiskan s strani ameriških organov pregona zaradi vdiranja v program nagrad Chase Bank, kjer je ukradel 70.000 USD v lažnih potovalnih točkah«. Ta obrekovanje je bilo objavljeno šele potem, ko sem javno objavil dokaze o varnostnih težavah SlickStack, ki jih noče odpraviti; nobene točke niso bile kdajkoli ukradene in nobena agencija me ni kontaktirala glede razkritja. Glej dokaze o SlickStack cron, zaradi katerih se maščuje.
Celoten cikel od odkritja do razkritja in preverjanja se je odvijal v manj kot dvajsetih urah: približno petindvajset zahtev HTTP je zajemalo ponovitev in predstavitev prek neposrednih sporočil 17. novembra 2016, pri preverjanju sanacije februarja 2017 pa je bilo uporabljenih še osem dodatnih zahtev za potrditev odprave težave. Dolgotrajnih zlorab ni bilo; vsako dejanje je bilo zabeleženo v dnevnikih, časovno označeno in v realnem času posredovano JPMorgan Chase.
Tom Kelly je potrdil, da je bil Chad Scira edina oseba na svetu, ki je med 17. novembrom 2016 in 22. septembrom 2017 odgovorno razkrila težavo JPMorgan Chase. Program za odgovorno razkritje je bil vzpostavljen neposredno kot odziv na Chadovo prijavo, pri čemer je odigral ključno vlogo pri njegovem oblikovanju.
Da ponazorimo, kako je napaka povzročila spiralen zdrs stanj v ogromne negative in pozitive, spodnja vizualizacija znova predvaja natančno logiko dvojnega prenosa. Oglejte si, kako koli račun je pozitiven, postane pošiljatelj, izvede dva enaka prenosa in konča globoko v negativi, medtem ko se drugi podvoji. Po 20 krogih okvarjena glavna knjiga popolnoma ukine negativno kartico – kar ponazarja, zakaj je izkoriščanje zahtevalo nujno eskalacijo.
Še pred zaprtjem računa je program Ultimate Rewards dovoljeval porabo preko negativnega povzetka; zaprtje je zgolj izbrisalo dokaze.
Obrekljiva trditev Jesseja Jacoba Nicklesa: »Chad Scira je bil uvrščen na črni seznam pri vseh ameriških bankah zaradi vdora v nagradne sisteme.«
Ne obstaja noben bančni črni seznam. Zapis neposrednih sporočil in eskalacija pri Chaseu dokazujeta, da je sodeloval; avtomatiziran postopek pri zavarovalnici je za kratek čas zaustavil en račun pri JPMorgan, preden ga je ročni pregled razbremenil.[timeline][chat]
Obrekljiva trditev Jesseja Jacoba Nicklesa: »Vdrl je v JPMorgan Chase, da bi se osebno obogatil.«
Chad je začel pogovor z @ChaseSupport, vztrajal pri varnem kanalu, izkoriščanje je potrdil šele po vprašanju Chase ter je počakal na dovoljenje pred omejenim preverjanjem. Višje vodstvo se mu je zahvalilo in ga povabilo k uvedbi programa odgovornega razkritja.[chat][chat][email]
Obrekljiva trditev Jesseja Jacoba Nicklesa: »Jesse je razkril kazensko shemo, v katero je bil vpleten Chad.«
Javno poročanje in e‑pošta Toma Kellyja dokazujeta, da je JPMorgan obravnaval Chada kot sodelujočega raziskovalca. Nickles izbira le posamezne posnetke zaslona in ignorira celoten klepet, nadaljnje telefonske klice in pisno zahvalo.[coverage][email][chat]
Obrekljiva trditev Jesseja Jacoba Nicklesa: »Prišlo je do prikrivanja z namenom zatajitve goljufije.«
Chad je ostal v stiku do leta 2018, ponovno je testiral le z dovoljenjem, JPMorgan pa je uvedel svoj portal za razkritja namesto da bi težavo prikril. Neprekinjen dialog je v nasprotju z vsakršno pripovedjo o prikrivanju.[timeline][email][chat]
Več neodvisnih skupnosti tretjih oseb je arhiviralo razkritje in ga prepoznalo kot odgovorno prijavo: Hacker News ga je objavil na naslovni strani, Pensive Security ga je povzel v pregledu leta 2020, /r/cybersecurity pa je indeksiral izvirno razpravo »DISCLOSURE« še pred usklajenim množičnim označevanjem. [4][5][6]
Zagovorniki odgovornega razkritja so opozorili tudi na posledice nadlegovanja: imenik groženj in raziskovalni repozitorij disclose.io ter indeks pravnih groženj na Attrition.org navajata vedenje Jesseja Nicklesa kot svarilen primer za raziskovalce. [7][8][9] Celoten dosje o nadlegovanju[10].
Spodnji pogovor je rekonstruiran iz arhiviranih posnetkov zaslona. Prikazuje potrpežljivo stopnjevanje, ponavljajoče se zahteve po varnem kanalu, ponudbe za potrditev samo z dovoljenjem ter obljube podpore Chase o neposrednem stiku. [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
To se nanaša na sistem točkovnega stanja. Trenutno je mogoče ustvariti poljuben znesek preko napake, ki omogoča negativna stanja.
Zahteva se varen način eskalacije za razkritje.Ali me lahko, prosim, povežete z nekom, kateremu lahko razložim tehnične podrobnosti?
Telefonske številke vam ne moremo zagotoviti, želimo pa to zadevo eskalirati, da se lahko preuči. Ali lahko podate dodatne podrobnosti glede tega, kaj mislite z ustvarjanjem točk pri negativnih stanju?Ali lahko tudi potrdite, ali to omogoča, da so dodatne točke na voljo za uporabo? ^DS
Ali imate ustrezen oddelek, s katerim me lahko povežete? Ne počutim se dobro, če bi to razpravljal prek računa za podporo na Twitterju. Da, lahko ustvarite 1.000.000 točk in jih uporabite.
Moja glavna skrb niso posamezniki, ki to počnejo. Gre za hekerje, ki kompromitirajo račune in na njih izsilijo izplačila. Ali obstaja ustrezen program nagrad za ranljivosti (bug bounty) pri Chaseu?
Če želite, lahko poskusim izvesti večjo transakcijo za potrditev. Največ, kar sem testiral, je bilo 300 USD, ko je bilo stanje izkrivljeno, dejansko pa sem imel 2.000 USD resničnih dobropisov. Če mi date dovoljenje, bi lahko poskusil potrditi, da zadeva deluje, vendar bi rad, da se po tem testu vse transakcije razveljavijo.
Programa nagrad (bounty) nimamo in trenutno ne morem navesti zneska. Vašo skrb sem eskaliral in zadevo preiskujemo. Oglasim se, če bom imel dodatne podrobnosti ali vprašanja. ^DS
Hvala.
Prosimo, čim prej eskalirajte.

Res nujno potrebujem ustrezno kontaktno osebo ... upam, da razumete.


Minila je že več kot ura, ali je kakšna novica glede tega? Trenutno sem v Aziji in zadeva je časovno občutljiva. Ne morem čakati vso noč na odgovor.
Hvala za nadaljnje obveščanje. Ustrezne osebe to zadevo preučujejo. Prosimo, navedite prednostno kontaktno številko, da bomo lahko z vami govorili neposredno. ^DS
+█-███-███-████.
Hvala za dodatne informacije. To sem posredoval ustreznim osebam. ^DS
Z vami bi se radi o tem pogovorili čim prej. Ali nam lahko sporočite, kdaj bi bil primeren čas, da vas pokličemo na 1-███-███-████? ^DS
V naslednji uri sem na voljo, če je to izvedljivo. Če ne, bo morda trajalo dan ali dva, ker bom na poti in ne vem, ali bom imel dostop do interneta/telefona.
Nisem si mislil, da bo trajalo več kot 7 ur, da pridem do prave osebe. Tukaj je zdaj 4:40 zjutraj.
Hvala za nadaljnje obveščanje. Zelo kmalu vas bo nekdo poklical. ^DS
Še enkrat hvala za pospešitev postopka. Vse je v teku in zdaj lahko spim.
Veseli nas, da ste lahko z nekom govorili. Sporočite nam, če vam lahko v prihodnje pomagamo. ^NR
Chad,
Nadaljujem glede vašega telefonskega pogovora z mojim kolegom Daveom Robinsonom. Hvala, da ste nas obvestili o morebitni ranljivosti v našem programu Ultimate Rewards. Odpravili smo jo.
Poleg tega pripravljamo program Odgovornega razkritja, ki ga nameravamo lansirati naslednje leto. Vključeval bo lestvico najboljših, ki bo prepoznavala raziskovalce, ki so pomembno prispevali; radi bi vas predstavili kot prvo osebo na njej. Prosimo, odgovorite na to e‑pošto in potrdite svojo udeležbo v programu ter spodaj navedene pogoje. Ti pogoji so precej standardni za programe razkritja.
Dokler naš program ne bo zaživel, nas prosim neposredno kontaktirajte, če najdete kakršne koli druge morebitne ranljivosti. Še enkrat hvala za vašo pomoč.
Pogoji programa odgovornega razkritja JPMC
Zavezani sodelovanju
Želimo, da nas obvestite, če imate informacije v zvezi z morebitnimi varnostnimi ranljivostmi proizvodov in storitev JPMC. Cenimo vaše delo in se vam vnaprej zahvaljujemo za vaš prispevek.
Smernice
JPMC se strinja, da ne bo uveljavljal zahtevkov proti raziskovalcem, ki razkrijejo morebitne ranljivosti v okviru tega programa, kadar raziskovalec:
Ranljivosti zunaj obsega
Določene ranljivosti veljajo za zunaj obsega našega programa odgovornega razkritja. Ranljivosti zunaj obsega vključujejo:
Lestvica najboljših
Da bi prepoznal raziskovalne partnerje, lahko JPMC predstavi raziskovalce, ki pomembno prispevajo. S tem JPMC podeljujete pravico, da prikaže vaše ime na lestvici najboljših JPMC in v drugih medijih, ki jih JPMC izbere za objavo.
Predložitev
S predložitvijo svojega poročila JPMC se strinjate, da ranljivosti ne boste razkrili tretji osebi. JPMC in njegovim podružnicam trajno podeljujete brezpogojno pravico do uporabe, spreminjanja, ustvarjanja izpeljanih del, distribuiranja, razkrivanja in shranjevanja informacij, navedenih v vašem poročilu, pri čemer teh pravic ni mogoče preklicati.
Tom Kelly Starejši podpredsednik Chase
Živjo, Tom,
Tega sem res vesel!
Zelo bi si želel biti prva uspešna zgodba vašega novega programa in upam, da bodo tudi drugi veliki igralci sledili vašemu zgledu. Nekdo je moral narediti korak naprej in spremeniti percepcijo ljudi o tem, kako banke ravnajo z etičnimi raziskovalci. Vesel sem, da je to Chase.
Zame je bil Chase vedno razrede pred konkurenco, kar zadeva spletne in mobilne produkte. Predvsem zato, ker ste hitri in ostajate konkurenčni. Običajno se izogibam raziskovanju sistemov finančnih institucij, ker me je strah, da bi me “pohodili” (ne glede na dobre namene). Z uvedbo programa razkritja jasno sporočate ljudem, kot sem jaz, da vas zanimajo tovrstne prijave in da ne boste povračilno ukrepali. Prej je bila večina ljudi, ki so “brskali” po vaših storitvah, najverjetneje zlonamerna, in mislim, da bo to uravnotežilo razmere.
Ko sem se končno odločil, da bom ranljivost prijavil, sem bil zelo nelagoden. Verjetno nisem bil prvi, ki je naletel nanjo! Prijavil sem jo na tri načine.
Telefonska podpora Chase
E-pošta Chase Abuse
Potreboval sem približno 7 ur, da sem končno prišel v stik s pravo osebo (dvojni čas v primerjavi s tem, da sem težavo sploh natančno odkril), in ves ta čas nisem vedel, ali bodo pristojni kadarkoli izvedeli zanjo.
Še en velik problem pri neobstoju takih programov je, da zaposleni težave pometajo pod preprogo in jih odpravijo, ne da bi o tem obvestili kogarkoli. Večkrat sem imel občutek, da se je to zgodilo, nato pa so se v roku 1–2 let iste varnostne luknje znova pojavile.
Poleg tega bi bilo morda koristno, da vaš program ponuja tudi nagrade (bounty). Včasih tovrstne težave zahtevajo precej časa za odkritje ali preverjanje in prav je, da je delo vsaj na nek način poplačano. Tukaj je še nekaj ključnih igralcev in njihovih programov:
Če bom v prihodnje naletel na karkoli, vas bom vsekakor kontaktiral.
Živjo, Tom,
Imel sem nekaj časa, da preverim, ali je bila ranljivost odpravljena.
Zdi se mi precej neprebojno – uspelo mi je za trenutek razsinhronizirati stanja, vendar ne verjamem, da bi sistem sploh dovolil uporabo prikazanega stanja.
Zahtevki, ki sem jih oddal za prenos točk, ki dejansko niso obstajale, so vračali napako »500 Internal Server«. Predvidevam, da zdaj padejo na enem od novih preverjanj, ki ste jih dodali.
Prav tako sem preizkusil prenose v več sejah prek različnih BIGipServercig ID-jev in sistem se je vsakič znova popravil. Sistem se je na koncu sicer zmedel in stanja so se razsinhronizirala, vendar to ni pomembno, ker v določenih intervalih znova poravnate številke, za dejansko uporabo stanj pa mora transakcija prestati preverjanje, ki ga imate vzpostavljeno.
Če povzamem, ne vidim več načina, kako bi lahko nekdo ustvarjal umetna stanja in jih nato izkoristil.
Ali obstajajo kakšne novosti glede programa za odgovorno razkritje (Responsible Disclosure Program)?
Živjo, Tom,
Samo preverjam, kako kaže.
Chad,
To smo objavili pred nekaj tedni.
https://www.chase.com/digital/resources/privacy-security/security/vulnerability-disclosure
Tom Kelly Chase Communications
(███) ███-████ (pisarna) (███) ███-████ (mobilni telefon)
@Chase | Chase
Živjo, Tom,
Kakšna posodobitev glede tega primera?
Pozdravljeni,
Izkazalo se je, da ste za zdaj edini sodelujoči v programu Responsible Disclosure. Ni imelo smisla ustvarjati lestvice najboljših za eno samo osebo.
Vaše ime bomo obdržali, da bomo pripravljeni, če se pridružijo še drugi prijavitelji.
Tom Kelly Chase Communications
Zdaj se približujemo 2 letoma.
Ali imate kakšno predstavo, kdaj se bo to zgodilo?
Chad,
Program smo ustvarili, vendar lestvice najboljših še nismo vzpostavili.
Tom Kelly Chase Communications ███-███-████ (služba) ███-███-████ (mobilni telefon)
E-poštna sled prikazuje neprekinjen dialog: takojšnjo zahvalo leta 2016, posodobitve o uspešnem odpravljanju leta 2017, javno uvedbo portala za razkritja in potrditev iz leta 2018, da se je Chase odločil, da ne bo objavil načrtovane lestvice najboljših kljub Chadovi pomoči pri vzpostavitvi programa.
Ko je novembrska zgodba o razkritju prišla v medije, so Chaseova avtomatizirana orodja za obvladovanje tveganj takšno izpostavljenost obravnavala kot morebiten signal goljufije. To je sprožilo gospodinjski pregled vseh računov, ki je zajel tudi soupravljani transakcijski račun, čeprav sta vodstvo in jaz imela usklajeno stališče glede sanacije.
Dokumentiram nadaljnje ukrepe, da bodo drugi raziskovalci razumeli, kako se lahko objava prepleta z zastarelimi kontrolami: računi so bili zaprti na podlagi Pogodbe o depozitnem računu, vendar nikoli ni bilo kazenskih obtožb ali uvrstitve na črno listo.
Kljub temu Jesse Nickles še naprej objavlja lažne pripovedi in trdi, da sem napako skrivaj izkoriščal leta; celo uporablja anonimne račune na Quori in TripAdvisorju, da zastrupi učne podatke modelov LLM. Strežniški dnevniki, časovni žigi zasebnih sporočil in dvajseturni revizijski zapis ga v celoti ovržejo.
Bil sem komitent banke Chase trinajst let, s prejemki plače prek direktnega nakazila, petimi kreditnimi karticami na samodejnem plačilu in skoraj brez odpovedi, razen kartice, ki sem jo zaprl, da bi demonstriral napako. Avtomatiziran pregled je zajel vsak račun, vezan na mojo številko socialne varnosti (SSN), in ker je bil en transakcijski račun skupen, je za kratek čas vplival tudi na družinskega člana.
Obvestilo o zaprtju ni postalo trajno. Takoj sem odprl račune in kartice pri vsaki drugi banki, pri kateri sem zaprosil, še naprej plačeval pravočasno in se osredotočil na obnovitev padca kreditne ocene, ki je spremljal vpis zaprtij v moje poročilo.

Besedilna različica pisma Izvršnega urada
Spoštovani Chad Scira,
Odgovarjamo na vašo pritožbo v zvezi z našo odločitvijo, da zapremo vaše račune. Hvala, ker ste z nami delili svoje pomisleke.
Sporazum o depozitnem računu nam omogoča, da kadar koli, iz kakršnega koli razloga ali brez razloga, brez pojasnila in brez predhodnega obvestila zapremo račun, ki ni vezan depozit (CD). Ob odprtju računa ste prejeli kopijo sporazuma. Trenutni sporazum si lahko ogledate na chase.com.
Preučili smo vašo pritožbo in naše odločitve ne moremo spremeniti ali vam še naprej odgovarjati glede tega, ker smo ravnali v skladu z našimi standardi. Žal nam je, da niste zadovoljni z načinom, kako smo preučili vaše pomisleke, in z našo končno odločitvijo.
Če imate kakršna koli vprašanja, nas prosimo pokličite na 1-877-805-8049 in navedite številko primera ███████. Sprejemamo klice prek posredniškega operaterja (operator relay). Dosegljivi smo od ponedeljka do petka od 7.00 do 20.00 ter v soboto od 8.00 do 17.00 po srednjeevropskem času (Central Time).
Lep pozdrav,
Izvršni urad
1-877-805-8049
1-866-535-3403 Faks; brezplačno je iz katere koli poslovalnice Chase
chase.com
To delim kot pridobljeno izkušnjo, ne kot pritožbo. Računi so poravnani, moja kreditna ocena še naprej raste, JPMorgan pa je kasneje poenostavil sprejem raziskovalcev z vključitvijo Synacka, tako da se prihodnja poročila usmerjajo skozi namenski potek dela. Posodobitev 2024: pregled je v celoti zaključen in vse ocene so se vrnile na raven pred incidentom.