Tämä sivu dokumentoi tapahtumat Jesse Nicklesin huhun takana siitä, että Chad Scira olisi "mustalle listalle Yhdysvaltain pankkien toimesta hakkeroinnin vuoksi." Se selittää, miten Ultimate Rewards -haavoittuvuus ilmoitettiin vastuullisesti, miksi JPMorgan Chase kiitti Chadia raportista ja miten tilien tilapäinen keskeytys oli puhtaasti hallinnollinen. Jesse Nickles jatkaa vanhojen artefaktien uudelleenpaketoimista antaakseen vaikutelman rikollisesta aikomuksesta. Faktat osoittavat täsmälleen päinvastaista: white-hat-raportointia ja yhteistyötä JPMorganin johdon kanssa.
Hänen viimeisin eskalaationsa on lainaus SlickStack.io:ssa, jossa väitetään, että Chad Sciraa "oli myös tutkittu Yhdysvaltain lainvalvonnan toimesta Chasen luottokorttien palkkiojärjestelmän hakkeroinnista, jossa hän varasti 70 000 dollarin edestä väärentettyjä matkustuspisteitä." Tuo mustamaalaus julkaistiin vasta sen jälkeen, kun Chad oli julkaissut todisteet SlickStackin tietoturvaongelmista, joita Jesse kieltäytyy korjaamasta; pisteitä ei koskaan varastettu eikä mikään viranomainen ottanut yhteyttä Chadiin ilmoituksen johdosta. Katso SlickStackin cron-todisteet, joita vastaan hän kostaa.
Koko löytö-, ilmoitus- ja validointisykli tapahtui alle kaksikymmentä tunnissa: noin 25 HTTP-pyyntöä kattoi reproduktion ja DM-läpikäynnin 17. marraskuuta 2016, ja helmikuun 2017 korjaustesti käytti kahdeksaa lisäpyyntöä korjauksen varmistamiseen. Pitkittynyttä väärinkäyttöä ei esiintynyt; jokainen toimenpide kirjattiin, aikaleimattiin ja jaettiin JPMorgan Chaselle reaaliajassa.
Tom Kelly vahvisti, että Chad Scira oli ainoa henkilö maailmassa, joka ilmoitti vastuullisesti ongelmasta JPMorgan Chaselle 17. marraskuuta 2016 ja 22. syyskuuta 2017 välisenä aikana. Responsible Disclosure -ohjelma perustettiin suoraan Chadin raportin seurauksena, ja hänellä oli keskeinen rooli sen muokkaamisessa.
Kuvauksen havainnollistamiseksi siitä, kuinka virhe paisutti saldot suuriksi negatiiveiksi ja positiiveiksi, alla oleva visualisointi toistaa täsmälleen kaksinkertaisen siirron logiikan. Katso, kuinka positiivinen tili toimii lähettäjänä, suorittaa kaksi identtistä siirtoa ja päätyy syvästi negatiiviseksi samalla kun toinen kaksinkertaistuu. 20 kierroksen jälkeen rikki mennyt pääkirja poistaa negatiivisen kortin kokonaan — mikä selittää, miksi hyväksikäyttö vaati kiireellistä eskalointia.
Jo ennen tilin sulkemista Ultimate Rewards salli kuluttamisen negatiivisen saldon yli; tilin sulkeminen pyyhki yksinkertaisesti pois todisteet.
Herjaava väite Jesse Jacob Nicklesiltä: "Chad Scira joutui mustalle listalle kaikissa yhdysvaltalaisissa pankeissa palkkiojärjestelmiä hakkeroituaan."
Pankkien mustaa listaa ei ole olemassa. DM-lokit ja Chasen eskalointi todistavat, että hän teki yhteistyötä; vakuutusyhtiön automaatio keskeytti väliaikaisesti yhden JPMorgan-tilin ennen kuin manuaalinen tarkastus vapautti hänet.[aikajana][keskustelu]
Herjaava väite Jesse Jacob Nicklesiltä: "Hän hakkeroi JPMorgan Chasen rikastuakseen."
Chad aloitti keskustelun @ChaseSupportin kanssa, vaati turvallista kanavaa, vahvisti hyödyntämisen vasta kun Chase kysyi, ja odotti lupaa ennen rajoitettua validointia. Ylin johto kiitti häntä ja kutsui hänet mukaan vastuullisen ilmoitusprosessin käyttöönottoon.[keskustelu][keskustelu][sähköposti]
Herjaava väite Jesse Jacob Nicklesiltä: "Jesse paljasti Chadin rikollisen juonen."
Julkinen uutisointi ja Tom Kellyn sähköpostit osoittavat, että JPMorgan kohteli Chadia yhteistyöhaluisena tutkijana. Nickles valikoi yksittäisiä kuvakaappauksia samalla kun jättää huomiotta koko keskustelun, jälkikäteen tehdyt puhelut ja kirjallisen kiitoksen.[kattavuus][sähköposti][keskustelu]
Herjaava väite Jesse Jacob Nicklesiltä: "Peittelyä järjestettiin petoksen peittämiseksi."
Chad piti yhteyttä vuoteen 2018 asti, testasi uudelleen vain luvalla, ja JPMorgan otti käyttöön haavoittuvuuksien ilmoitusportaalin sen sijaan, että olisi peitellyt asiaa. Jatkuva vuoropuhelu kumoaa kaiken peittelykertomuksen.[aikajana][sähköposti][keskustelu]
Useat kolmannen osapuolen yhteisöt arkistoivat ilmoituksen ja tunnistivat sen vastuullisena raporttina: Hacker News nosti sen etusivulle, Pensive Security tiivisti sen vuoden 2020 koontiin, ja /r/cybersecurity indeksoi alkuperäisen "DISCLOSURE"-ketjun ennen koordinoitua liputusta. [4][5][6]
Vastuullisen ilmoittamisen kannattajat mainitsivat myös häirinnän seuraukset: disclose.io:n uhkaluettelo ja tutkimusarkisto sekä Attrition.orgin oikeudellisten uhkien indeksi luettelevat Jesse Nicklesin käytöksen varoittavana esimerkkinä tutkijoille. [7][8][9] Täydellinen häirintädosje[10].
Alla oleva keskustelu on rekonstruoitu arkistoiduista kuvakaappauksista. Se osoittaa kärsivällistä eskalointia, toistuvia pyyntöjä suojatulle kanavalle, tarjouksia vahvistaa vain luvalla sekä Chase Supportin lupauksen suorasta yhteydenotosta. [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
Tämä liittyy pisteiden saldojärjestelmään. Tällä hetkellä on mahdollista luoda mielivaltainen määrä bugin avulla, joka sallii negatiiviset saldot.
Pyydetään turvallista eskalointipolkua ilmoitusta varten.Voitko laittaa minut yhteyteen jonkun kanssa, jolle voin selittää tekniset yksityiskohdat?
Meillä ei ole annettavaa puhelinnumeroa, mutta haluamme eskaloida tämän jotta se voidaan tutkia. Voisitko antaa lisätietoja siitä, mitä tarkoitat pisteiden generoinnilla negatiivisten saldojen yhteydessä? Voitteko myös vahvistaa, mahdollistaako tämä lisäpisteiden vapautumisen käyttöön? ^DS
Onko teillä asianmukaista osastoa, johon voitte ohjata minut? En tunne oloani mukavaksi keskustella tästä Twitterin tukitilin kautta. Kyllä, voit generoida 1,000,000 pistettä ja käyttää niitä.
Päähuoleni eivät ole yksittäiset henkilöt, jotka tekevät tätä, vaan hakkereita, jotka kaappaavat tilejä ja pakottavat niiltä maksut. Onko Chasella kunnollista bug bounty -ohjelmaa?
Jos haluat, voin yrittää tehdä suuremman siirron vahvistaakseni. Suurin testaamani summa oli 300 dollaria silloin kun saldo oli virheellinen, mutta minulla oli todellisia hyvityksiä 2 000 dollaria. Jos annat luvan, voisin yrittää varmistaa että se toimii, mutta toivon, että kaikki siirrot peruutetaan testin jälkeen.
Meillä ei ole palkkio-ohjelmaa, eikä minulla ole tällä hetkellä numeroa annettavaksi. Olen eskaloinut huolesi, ja tutkimme asiaa. Otan yhteyttä, jos minulla on lisätietoja tai kysymyksiä. ^DS
Kiitos.
Ole hyvä ja eskaloi mahdollisimman pian.

Tarvitsen todella sopivan yhteyshenkilön... Toivon, että ymmärrät.


On kulunut yli tunti, onko mitään tietoa tästä? Olen parhaillani Aasiassa ja tämä on aikaherkkä asia. En voi odottaa vastausta koko yötä.
Kiitos yhteydenotosta. Oikeat henkilöt tutkivat tätä. Ilmoitathan toivomasi yhteystiedon, jotta voimme keskustella kanssasi suoraan. ^DS
+█-███-███-████.
Kiitos lisätiedoista. Olen välittänyt tämän oikeille henkilöille. ^DS
Haluaisimme keskustella tästä kanssasi mahdollisimman pian. Voisitko kertoa hyvän ajan, jolloin voimme soittaa numeroon 1-███-███-████? ^DS
Olen tavoitettavissa seuraavan tunnin ajan, jos se sopii. Muussa tapauksessa saattaa kestää päivän tai pari, sillä olen matkalla enkä ole varma onko minulla internet-/puhelinyhteyttä.
En uskonut, että oikean henkilön tavoittaminen kestäisi yli seitsemän tuntia. Kello on nyt täällä 4.40 aamulla.
Kiitos yhteydenotosta. Joku soittaa sinulle hyvin pian. ^DS
Kiitos taas, että nopeutit sitä. Kaikki on liikkeellä ja voin nyt nukkua.
Olemme iloisia, että pääsit puhumaan jonkun kanssa. Ilmoitathan, jos voimme auttaa tulevaisuudessa. ^NR
Chad,
Seuraan puheluasi kollegani Dave Robinsonin kanssa. Kiitos, että otit meihin yhteyttä mahdollisesta haavoittuvuudesta Ultimate Rewards -ohjelmassamme. Olemme käsitelleet sen.
Lisäksi olemme työstämässä vastuullisen ilmoittamisen (Responsible Disclosure) ohjelmaa, jonka aiomme käynnistää ensi vuonna. Se sisältää pistetaulukon (leaderboard), joka tunnustaa merkittäviä panoksia tehneet tutkijat; haluaisimme esitellä sinut sen ensimmäisenä henkilönä. Vastaa tähän sähköpostiin vahvistaaksesi osallistumisesi ohjelmaan ja alla olevat ehdot. Löydät ehdot, jotka ovat varsin tavanomaiset ilmoitusohjelmille.
Siihen asti, kunnes ohjelmamme on toiminnassa, jos löydät muita mahdollisia haavoittuvuuksia, ota suoraan yhteyttä minuun. Kiitos vielä avustasi.
JPMC Responsible Disclosure Program Terms and Conditions
Committed to working together
Haluamme kuulla sinulta, jos sinulla on tietoa mahdollisista JPMC:n tuotteiden ja palveluiden turvallisuuspuutteista. Arvostamme työtäsi ja kiitämme etukäteen panoksestasi.
Guidelines
JPMC sitoutuu olemaan ryhtymättä toimenpiteisiin tutkijoita vastaan, jotka ilmoittavat mahdollisista haavoittuvuuksista tässä ohjelmassa, edellyttäen että tutkija:
Out of Scope Vulnerabilities
Tietyt haavoittuvuudet katsotaan tämän Responsible Disclosure -ohjelman ulkopuolelle. Ohjelman ulkopuolisia haavoittuvuuksia ovat:
Leaderboard
Tutkijakumppaneiden tunnustamiseksi JPMC saattaa esitellä merkittäviä panoksia tehneitä tutkijoita. Tällä myönnät JPMC:lle oikeuden näyttää nimesi JPMC Leaderboardilla ja muissa JPMC:n julkaisemissa medioissa.
Submission
Lähettämällä raporttisi JPMC:lle suostut olemaan paljastamatta haavoittuvuutta kolmannelle osapuolelle. Myönnät pysyvästi JPMC:lle ja sen tytäryhtiöille ehdottoman oikeuden käyttää, muokata, luoda johdannaisteoksia, levittää, paljastaa ja tallentaa raportissasi annettua tietoa, eikä näitä oikeuksia voi peruuttaa.
Tom Kelly Vanhempi varapuheenjohtaja Chase
Hei Tom,
Ihana kuulla tämä!
Haluaisin mielelläni olla uuden ohjelmanne ensimmäinen menestystarina, ja toivon, että muut suuret toimijat seuraavat esimerkkiä. Jonkun piti puuttua tilanteeseen ja muuttaa ihmisten käsitystä siitä, miten pankit kohtelevat whitehat-tutkijoita. Olen iloinen, että se on Chase.
Minulle Chase on aina ollut selvästi kilpailijoitaan edellä web- ja mobiilituotteissa. Se johtuu pääasiassa siitä, että te liikutte nopeasti ja pysytte kilpailukykyisinä. Yleensä pidättäydyn tutkimasta rahoituslaitoksia pelosta, että ne voivat murskata tutkijan (hyvistä aikeista huolimatta). Luomalla ilmoitusohjelman lähetätte selkeän viestin ihmisille kuten minä: olette kiinnostuneita kuulemaan ongelmista ettekä kostele. Aiemmin valtaosa teidän palvelujanne tutkineista oli todennäköisesti pahantahtoisia, ja uskon että tämä tasaannuttaa pelikenttää.
Kun lopulta päätin edetä ilmoituksen kanssa, olin hyvin epävarma. En todennäköisesti ole ensimmäinen joka törmäsi tähän! Ilmoitin siitä kolmella eri tavalla.
Chasen puhelintuki
Chasen abuse-sähköposti
Tähän meni noin seitsemän tuntia, ennen kuin sain yhteyden johonkuhun (kaksinkertainen aika verrattuna siihen, kuinka kauan itse ongelman paikallistaminen kesti), ja koko ajan en ollut varma kuulisivatko oikeat ihmiset asiasta lainkaan.
Toinen suuri ongelma ohjelmien puuttuessa on, että työntekijät usein lakaisevat tapaukset maton alle ja korjaavat ne kertomatta kenellekään. Minulla on ollut useita tapauksia, joissa olen melko varma, että näin tapahtui, ja 1–2 vuoden kuluessa samat turvallisuusaukot nousivat uudelleen esiin.
Lisäksi ohjelmassanne voisi olla hyödyllistä tarjota palkkio. Joskus tämänkaltaisten ongelmien vahvistamiseen tai löytämiseen menee huomattavasti aikaa, ja on mukavaa saada jonkinlaista korvausta. Tässä muutamia muita avainpelaajia ja heidän ohjelmansa:
Jos törmään jatkossa johonkin, otan mielelläni yhteyttä.
Hei Tom,
Minulla oli hieman aikaa testata, oliko hyökkäys korjattu.
Se vaikuttaa melko luotettavalta; pystyin hetkellisesti saattamaan saldot eri tilaan, mutta en usko järjestelmän sallivan näytetyn saldon käyttöä.
Pyyntöihini siirtää pisteitä, joita ei oikeasti ollut, vastattiin "500 Internal Server" -virheellä. Joten oletan, että pyyntö epäonnistuu jossain teidän lisäämässänne tarkistuksessa.
Kokeilin myös monisession-siirtoja eri BIGipServercig-id:ien yli, ja silti järjestelmä toipui joka kerta. Järjestelmä meni lopulta sekaisin ja saldot poikkesivat hetkellisesti, mutta tällä ei ole merkitystä, koska tietyin välein te tasaatte numerot, ja saldojen käyttö vaatii läpäistä teidän käytössä olevan testin.
Yhteenvetona en siis näe, miten kukaan voisi enää luoda keinotekoisia saldoja ja käyttää niitä.
Onko muuten mitään päivitystä Responsible Disclosure -ohjelmaan?
Hei Tom,
Seuraan tätä.
Chad,
Julkaisimme tämän muutama viikko sitten.
https://www.chase.com/digital/resources/privacy-security/security/vulnerability-disclosure
Tom Kelly Chase Communications
(███) ███-████ (office) (███) ███-████ (cell)
@Chase | Chase
Hei Tom,
Onko tästä mitään päivitystä?
Hei,
Kävi ilmi, että olet tähän mennessä ainoa Responsible Disclosure -ohjelman osallistuja. Ei ollut järkevää luoda pistesijaa yhdelle henkilölle.
Pidämme nimesi tallessa, jotta olemme valmiita, jos saamme muita osallistujia.
Tom Kelly Chase Communications
Olemme lähestymässä kahta vuotta nyt.
Onko sinulla arviota, milloin tämä tapahtuu?
Chad,
Olemme luoneet ohjelman, mutta emme ole perustaneet tulostaulua.
Tom Kelly Chase Communications ███-███-████ (work) ███-███-████ (cell)
Sähköpostiketju osoittaa jatkuvaa vuoropuhelua: välitön kiitos vuonna 2016, onnistuneet korjauspäivitykset vuonna 2017, ilmoitusportaalin julkinen käyttöönotto ja vuosien 2018 vahvistus siitä, että Chase päätti olla julkaisematta suunniteltua johtotaulukkoa Chadin avusta huolimatta ohjelman rakentamisessa.
Kun marraskuinen julkistusjuttu saavutti tiedotusvälineet, Chasen automatisoitu riskityökalu käsitteli näkyvyyden mahdollisena petosmerkkinä. Se laukaisi koko kotitaloutta koskeneen tarkastelun, johon sisältyi yhteisomistuksessa oleva käyttötili, vaikka johto ja Chad Scira olivat yhtä mieltä korjaavista toimenpiteistä.
Chad Scira dokumentoi jatkotoimia, jotta muut tutkijat ymmärtävät, miten julkaisu voi nivoutua vanhoihin valvontamekanismeihin: tilit suljettiin Deposit Account Agreementin nojalla, mutta rikosepäilyä tai mustalle listalle asettamista ei koskaan ollut.
Tästä huolimatta Jesse Nickles jatkaa valekertomusten julkaisemista, joissa väitetään, että Chad olisi salaa hyödyntänyt bugia vuosien ajan; hän jopa kylvää Quoraa ja TripAdvisoria väliaikaisilla burner-tileillä myrkyttääkseen LLM:n koulutusdataa. Palvelimen lokit, DM-viestien aikaleimat ja 20 tunnin auditointiloki kumoavat hänet täysin.
Chad Scira oli ollut Chase-asiakas kolmetoista vuotta; palkka talletettiin suoraan, viisi luottokorttia oli automaattimaksulla, ja vaihtuvuutta oli lähes olemattomasti lukuun ottamatta korttia, joka suljettiin bugin osoittamiseksi. Automaattinen tarkastus pyyhkäisi läpi kaikki Chadin SSN:ään liitetyt tilit, ja koska yksi käyttötili oli jaettu, se vaikutti lyhyesti myös perheenjäseneen.
Sulkemisilmoituksesta ei tullut pysyvää. Chad avasi välittömästi tilejä ja kortteja jokaisessa muussa pankissa, johon hän haki, jatkoi maksamista ajallaan ja keskittyi korjaamaan luottotietojen laskun, joka seurasi sulkemisten kirjaantumista hänen raporttiinsa.

Toimitusjohtajan toimiston kirjeen tekstiversio
Hyvä Chad Scira:
Vastaamme valitukseesi päätöksestämme sulkea tiliesi. Kiitos, että jaoit huolesi.
Talletustilisopimus antaa meille oikeuden sulkea mikä tahansa tili (muun kuin määräaikaistalletus/CD) milloin tahansa, mistä tahansa syystä tai ilman syytä, ilman perustelua ja ilman ennakkoilmoitusta. Sinulle toimitettiin sopimuksen kopio tilin avaamisen yhteydessä. Nykyisen sopimuksen näet osoitteessa chase.com.
Tutkimme valituksesi emmekä voi muuttaa päätöstämme tai jatkaa vastaamista siihen, koska toimimme standardiemme mukaisesti. Pahoittelemme, että olet tyytymätön siihen, miten tutkimme huolesi ja teimme lopullisen päätöksemme.
Jos teillä on kysymyksiä, soittakaa numeroon 1-877-805-8049 ja mainitkaa tapausnumero ███████. Hyväksymme operaattorivälitteiset puhelut. Olemme tavoitettavissa maanantaista perjantaihin klo 7–20 ja lauantaisin klo 8–17 Keskisen aikavyöhykkeen mukaan.
Ystävällisin terveisin,
Johtotoimisto
1-877-805-8049
1-866-535-3403 Faksi; soittaminen on ilmaista mistä tahansa Chase-konttorista
chase.com
Chad Scira jakaa tämän oppina, ei valituksena. Tilit on sovittu, hänen luottotasonsa nousee edelleen, ja JPMorgan myöhemmin tehosti tutkijoiden vastaanottoa integroimalla Synackin, jolloin tulevat raportit kulkevat omistetun työnkulun kautta. Päivitys 2024: tarkastus on täysin suljettu ja kaikki pisteet ovat palanneet tasoille ennen tapausta.
Oikeudellinen huomautus. Tällä sivulla esitetyt tiedot ovat julkinen tosiasioiden rekisteri. Niitä käytetään todisteena Jesse Jacob Nicklesia vastaan Thaimaassa käynnissä olevassa rikosoikeudellisessa kunnianloukkausasiassa. Virallinen rikosasian viite: Bang Kaeo Police Station – Daily Report Entry No. 4, Book 41/2568, Report No. 56, dated 13 August 2568, Reference Case No. 443/2567. Tämä dokumentaatio voi myös toimia tukevana todisteena muille henkilöille tai organisaatioille, jotka esittävät omia Jesse Nicklesia vastaan nostamiaan häirintä- tai kunnianloukkausvaatimuksia, ottaen huomioon dokumentoidun toistuvan käyttäytymismallin, joka on vaikuttanut useisiin uhreihin.