algernon是Alexander F. Rødseth个人开发者的一个 Web 服务器。 Algernon 1.17.6之前版本存在竞争条件问题漏洞,该漏洞源于engine/luahandler.go中保护LoadCommonFunctions的sync.RWMutex在L.Push()和L.PCall()执行前释放,由于gopher-lua的LState明确不支持goroutine安全,并发请求竞争共享状态可能导致Lua虚拟机损坏。
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
| # | POC Description | Source Link | Shenlong Link |
|---|
No public POC found.
Login to generate AI POC| CVE-2026-45721 | 9.0 CRITICAL | Algernon: handler.lua discovery walks parent directories above the server root |
| CVE-2026-48126 | 8.2 HIGH | Algernon: Host header path traversal in --domain mode reads files and runs Lua from parent |
| CVE-2026-45728 | 7.5 HIGH | Algernon: Single-file mode unconditionally enables debug mode |
| CVE-2026-46430 | 4.3 MEDIUM | Algernon: Auto-refresh SSE event server binds to all interfaces by default on Linux/macOS |
| CVE-2026-46431 | 4.3 MEDIUM | Algernon: Auto-refresh SSE event server sets Access-Control-Allow-Origin: * |
| CVE-2026-43982 | Algernon: Path traversal file write via savein() |
No comments yet