Your Frontier Boarding Pass May Be Leaking Your Passport and Credit Card Details

Frontier’s mobile API leaked passport numbers and near-complete card data to anyone with a booking code and last name

Alex Barrientos Avatar
Alex Barrientos Avatar

By

Image: Wikimedia Commons – MarcelX42

Key Takeaways

Key Takeaways

  • Frontier’s API exposes full passport numbers and near-complete credit card data using just two printed boarding pass details.
  • First six and last four card digits leave only 100,000 combinations, making automated fraud attacks trivially simple.
  • After three months and a missed deadline, Frontier’s only response was mailing the researcher a model airplane.

A security researcher found that two pieces of info printed on every Frontier boarding pass unlock passports, home addresses, and near-complete credit card data. The airline’s response after three months? A model airplane.

Travelers who posted a boarding pass photo at the gate—or left a crumpled one in the seatback pocket—may have handed attackers everything needed to access their most sensitive personal data. Security researcher BobDaHacker documented that Frontier’s mobile API returns a full internal booking record—passport numbers, home addresses, children’s dates of birth, near-complete credit card details—when queried with just a six-character booking code and a last name. Both are printed in plain text on every boarding pass, according to independent reporting from TechSpot and Tom’s Hardware.

What Actually Gets Exposed

The API returns a disturbingly complete dossier on every passenger tied to a booking.

For every person on the reservation, including minors, the API returns:

  • Full home address, email, phone number, and date of birth
  • Complete, unmasked passport number, issuing country, expiration date, and nationality
  • Known Traveler Number (the TSA PreCheck identifier)
  • Credit card first six digits, last four digits, expiration date, cardholder name, full billing address, and payment history with authorization codes

That “partial” card data is practically a complete card number. The first six and last four digits leave only five unknown middle digits—roughly 100,000 combinations. Automated tools work through that range trivially. Add the full billing address, which satisfies most merchants’ Address Verification checks, and the CVV is the only remaining secret. According to BobDaHacker’s analysis, many online merchants don’t strictly require it. These kinds of oversights are part of a long history of tech scandals in which corporate data failures leave millions of users exposed. “That’s it. That’s the security.” — BobDaHacker, describing an API authentication system reduced to two data points printed on every boarding pass

Three Months of Silence and a Model Airplane

Frontier let a formal disclosure deadline expire without response, leaving the most severe flaws live in production.

BobDaHacker first notified Frontier on March 3. A formal 30-day deadline was set for June 12. Frontier reportedly let it pass without response. The airline’s only documented action: patching one lower-severity endpoint and mailing the researcher a model airplane. As of the mid-June public disclosure, the passport- and card-dumping API remained exploitable. No public statement from Frontier. No remediation timeline. Cases like this echo the methods used in a covert surveillance app built to harvest personal data without users’ knowledge.

A former Frontier employee, writing after the disclosure went public, described the booking engine as “a mess of generated config and code that only one person was senior enough to touch.” This is the codebase equivalent of still running Windows XP because nobody remembers the admin password—except it’s handling your passport data.

Treat boarding passes like bank statements: shred them, and stop posting them online. Monitor your card activity if you’ve flown Frontier recently, and consider placing a fraud alert if you’re concerned. This isn’t just one budget carrier’s problem—it’s what happens when the industry bolts modern APIs onto legacy systems and calls it secure.

Share this

At Gadget Review, our guides, reviews, and news are driven by thorough human expertise and use our Trust Rating system and the True Score. AI assists in refining our editorial process, ensuring that every article is engaging, clear and succinct. See how we write our content here →