Urgent.News

What's breaking now, across thousands of outlets.

Tech

An animated explainer of the PHP2Shell vulnerability

Hi all! 3 days since the Internet almost melted down, I've wanted to know how you can pwn any PHP server with a single request, and the explanations have been mostly "something about out-of-memory." I found the official write-up to be quite a challenge, spending as much time on the history of PHP bugs and how this one was found as on how it works, and with key parts that are hard to follow unless…

We haven't written up this one. Lobsters has the full story — the link below goes straight to it.

Read the original at youtube.com →

More in Tech

Local SEO Basics for Service Businesses

You build a fast, clean, beautiful website for a local plumber. Lighthouse scores in the 90s, proper headings, a tidy contact form. You launch it, hand over the keys and move on.

  • Proper website structure crucial for local SEO
  • Google Business Profile verification essential
  • Service-area businesses need separate profiles

Lazy Changelog, where Gemma writes your release notes inside the browser

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady What I Built Release notes are the chore that always gets skipped.

  • Lazy Changelog generates release notes from git commit logs.
  • Gemma 3 1B rewrites notes in plain language.
  • Tool operates offline, preserving user privacy.

The Payment Succeeded. The Response Didn't. Now What?

An engineering deep dive into API retries, idempotency keys, PostgreSQL concurrency, and the failure that happens between two systems.

  • Payment process failure leads to no confirmation or receipt
  • Unique ID assigned to each payment for tracking
  • Idempotency ensures single payment despite retries

More from Saturday 24 October →