Logo
The first website is still online (info.cern.ch).
  • Home
  • Hot
  • Random
  • Search

Browse

  • AI AI
  • AWS AWS
  • Agile Agile
  • Algorithms Algorithms
  • Android Android
  • Apple Apple
  • Azure Azure
  • Backend Backend
  • Bash Bash
  • C++ C++
  • Cloud Cloud
  • All Categories
As an Amazon Associate ProgrammerHumor.io earns from qualifying purchases.

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

HTTP 418: I'm a teapot

The server identifies as a teapot now and is on a tea break, brb

Open-source-gone-wrong Memes

Posts tagged with Open-source-gone-wrong

A Website With Millions Of Users Was Generating Their "Secret" Password Reset Codes Like This For Two Decades

Security Backend Webdev Programming php
7 hours ago 1.5M views 0 shares
A Website With Millions Of Users Was Generating Their "Secret" Password Reset Codes Like This For Two Decades
Oh honey, buckle up because this is a MASTERCLASS in how to absolutely obliterate security for twenty years straight. Someone really looked at password reset codes and thought "you know what? Let's just use the current time and a random number under 10,000, hash it, and call it a day!" The predictability here is *chef's kiss* catastrophic. Since microtime() gives you the current timestamp and they're only adding a teeny tiny random number, an attacker could literally just... try a bunch of combinations around the current time. And then they're only taking 6 characters from the MD5 hash? That's like locking Fort Knox with a diary lock from Claire's. The fact that this code was PUBLICLY VISIBLE on GitHub for a DECADE while millions of users trusted their accounts to this digital wet paper bag of security is the kind of corporate negligence that should come with a free therapy session for every affected user. Someone's LinkedIn is about to get a lot quieter.

Today's picks

MJFHERQ Decimal,Binary,Octal,Hex,ASCII Conversion Chart Poster Canvas Painting Posters And Prints Wall Art for Living Room Bedroom Decor 30x20inch(75x50cm)

MJFHERQ Decimal,Binary,Octal,Hex,ASCII Conversion Chart Poster Canvas Painting Posters And Prints Wall Art for Living Room Bedroom Decor 30x20inch(75x50cm)

Affiliate
$19.18
The Best Starter Game Dev Engine

The Best Starter Game Dev Engine

Programming
104.4K views 2 years ago
Family member hit me with this

Family member hit me with this

Programming
85.8K views 3 years ago