| # | Time (KST) | Result | IP | Sessions | Country | City | ISP | Host (rDNS) | User | Method | Port |
|---|
| # | IP address | Country | Total | Failed | Success | Flags | ISP / network | Last seen (UTC) |
|---|
POST with a
Next-Action header + prototype-pollution body
(__proto__:then / constructor:constructor)
reaches the JS Function constructor and runs code inside the Node process.
Because pm2 runs the app as root, that is instant root-level RCE — no SSH, no password, no escalation.
Full write-up: 5.Audit/05-nextjs-rce-compromise.md.
| # | Status | Severity | Kill-chain | Indicator | Technique | Target | Time (KST · to the second) |
|---|