Decorator Order Executes Route BEFORE Auth Check?!

DECORATOR DISASTER! Apply bottom-to-top! Route runs BEFORE auth! Non-admin deletes 847 users! Cannot recover! $4.7M data loss! €2.7M GDPR fine! Security team FIRED!

#python #pythondisaster #decoratororder #authenticationbypass #routesecurity #productionbug #pythonshorts #pythonwtf #adminaccess #careerending #gdpr #flask

https://www.youtube.com/watch?v=8hBZoqogJP0

Decorator Order Executes Route BEFORE Auth Check?! #Flask

YouTube

File Get Contents Loads 2GB Crashing 47 Web Servers?!

MEMORY EXPLOSION! file_get_contents() loads ENTIRE 2GB file into RAM! 47 web servers CRASHED! Tax deadline missed! 12K users disconnected! $12M class action lawsuit! Lead developer FIRED!

#php #phpdisaster #filegetcontents #memoryexhaustion #servercrash #taxdeadline #productionbug #phpshorts #phpwtf #outofmemory #careerending #cascadefailure

https://www.youtube.com/watch?v=7mhJQ1u608A

File Get Contents Loads 2GB Crashing 47 Web Servers?! #outofmemory

YouTube

Array Merge RESETS Numeric Keys Destroying 2.3M Order IDs?!

ARRAY_MERGE DISASTER! Numeric keys RESET to 0,1,2,3! Order 1001 becomes 0! Payment records can't match! 2.3M orders lose IDs! $8.7M shipping chaos! Database architect FIRED!

#php #phpdisaster #arraymerge #numerickeys #datacorruption #orderids #productionbug #phpshorts #phpwtf #arraychaos #careerending #keyreset

https://www.youtube.com/watch?v=d99qNe0FXXw

Array Merge RESETS Numeric Keys Destroying 2.3M Order IDs?! #keyreset

YouTube
Smuggling Drugs? The Truth Behind 2NE1 Park Bom's Nearly Career-Ending Scandal - KpopNewsHub – Latest K-Pop News, Idols & Korean Entertainment

She went on hiatus for over a year.

Kpop News Hub

Dict Hash Collision DOS Slows Lookups From 1ms To 47 Seconds?!

HASH COLLISION DISASTER! Attacker crafts colliding keys! Dict becomes linked list! O(1)→O(n) lookup! 47 seconds per request! Complete outage! 470K users logged out! $2.3M lost! Infrastructure FIRED!

#python #pythondisaster #hashcollision #dosattack #dictperformance #productionbug #pythonshorts #pythonwtf #o(n)lookup #careerending #sessionstorage #algorithmiccomplexity

https://www.youtube.com/watch?v=f6WZj-_xj5c

Dict Hash Collision DOS Slows Lookups From 1ms To 47 Seconds?! #pythonwtf

YouTube

Bare Except Catches SystemExit Preventing Graceful Shutdown?!

EXCEPT DISASTER! Bare except swallows SystemExit! Process won't die! Force kill corrupts 2,300 payments! $4.7M phantom charges! Payment team FIRED!

#python #pythondisaster #bareexcept #systemexit #gracefulshutdown #productionbug #pythonshorts #pythonwtf #paymentcorruption #careerending #signalhandling #daemon

https://www.youtube.com/watch?v=fwnRVyhEGqY

Bare Except Catches SystemExit Preventing Graceful Shutdown?! #pythonshorts

YouTube

Lambda Captures Entire Scope Consuming 47GB RAM?!

LAMBDA MEMORY DISASTER! Closures capture ALL local variables! 1M lambdas × 5KB = 5GB RAM! Can't garbage collect! System thrashing! Event handlers lost! $890K recovery! Architect FIRED!

#python #pythondisaster #lambda #closure #memoryleak #productionbug #pythonshorts #pythonwtf #scopecapture #careerending #eventhandlers #garbagecollection

https://www.youtube.com/watch?v=ki3Z2IXO8Qc

Lambda Captures Entire Scope Consuming 47GB RAM?! #memoryleak

YouTube

Magic Quotes Corrupts 10M Database Records With Backslashes?!

MAGIC QUOTES HELL! Double-escaping for 3 years! Every apostrophe becomes \\\! 10M articles, comments, pages UNREADABLE! $8.7M manual cleanup! 6 months to fix! Migration lead FIRED!

#php #phpdisaster #magicquotes #doubleescaping #datacorruption #contentdestroyed #productionbug #phpshorts #phpwtf #backslashhell #careerending #legacydisaster

https://www.youtube.com/watch?v=NMYlZFdeAK0

Magic Quotes Corrupts 10M Database Records With Backslashes?! #magicquotes

YouTube

YAML Load Executes Arbitrary Code Compromising 470 Servers?!

YAML RCE APOCALYPSE! yaml.load() executes Python! Attacker uploads malicious config! Backdoor on all servers! 4.7M database exfiltrated! $47M breach! CISO ARRESTED!

#python #pythondisaster #yaml #remotecodeexecution #configloading #productionbug #pythonshorts #pythonwtf #deserialization #careerending #criminalcharges #pyyaml

https://www.youtube.com/watch?v=Lvvwf-SaDeE

YAML Load Executes Arbitrary Code Compromising 470 Servers?! #YAML

YouTube

Regex Backtracking Takes 47 Seconds Per Email Validation?!

REGEX CATASTROPHIC BACKTRACKING! 28 chars = 268M combinations! 47 seconds per validation! 200 evil emails = total DOS! Product launch FAILED! $8.7M lost sales! Security engineer FIRED!

#python #pythondisaster #regex #catastrophicbacktracking #dosattack #productionbug #pythonshorts #pythonwtf #emailvalidation #careerending #redos #performance

https://www.youtube.com/watch?v=rCF3Ql5Jcsk

Regex Backtracking Takes 47 Seconds Per Email Validation?! #careerending

YouTube