News for hackers. Stuff that matters.
Re:Mistakes Beginners Make When Working with Databases by vectorpush on Wednesday June 08, 2016 @01:13PM (#11863801)
> IME It's easier to teach junior devs not to use integers than it is to get them to think holistically about security.

IMO, explicitly prohibiting unauthorized access to an API endpoint is a basic security tenant, not a "holistic" one. if iterating through an API's integer key sequence results in unauthorized access to data, replacing the integers with UUIDs only masks the problem and I'd say is a classic example of how relying on obscurity for security can be a pernicious mistake, especially for a novice developer.

Re:Mistakes Beginners Make When Working with Databases by drumdance on Wednesday June 08, 2016 @08:54PM (#11866861)
Yes it is a basic security tenant.

But sometimes you're working with a legacy API and/or a bad auth mechanism.

Not every project is greenfield or is maintained by senior devs.