Code Audit: Axublog Frontend SQL Injection to Backend GetShell
Axublog v1.0.6: frontend SQLi filter bypass, hardcoded authcode key, and backend file write chain into a full GetShell path.
Research Archive
Browse entries by research type, time, topic, and threat domain. This page behaves more like an archive than a feed.
Axublog v1.0.6: frontend SQLi filter bypass, hardcoded authcode key, and backend file write chain into a full GetShell path.
Audit walkthrough of PHPCMS 9.6.2: bypassing the arbitrary file download patch with %81-%99 high bytes to leak auth_key, then forging cookies via the dual-layer sys_auth scheme to trigger updatexml error-based SQL injection — a full chain from anonymous visitor to database dump.
A code audit of DuomiCms's cardpwd parameter that starts from the CNVD-2017-22079 arbitrary-recharge flaw and ends up bypassing the 80sec CheckSql global filter. By abusing the 'full SQL check' block that replaces single-quoted content with $s$ before scanning, a quote-mismatch payload with double-quote/backtick escaping slips extractvalue error-based injection past the global defense.
A full audit of APPCMS comment.php: a CLIENT-IP header insert injection, chained with stored XSS to hijack admin sessions and CSRF to drop a webshell — plus modern defense commentary.
A practical summary of Oracle SQL injection techniques covering UNION, error-based, out-of-band, boolean blind, and time-based blind injection. Highlights Oracle-specific quirks (the dual dummy table, strict type matching, data dictionary views) and updates the 2017 payloads with 11g R2 ACL restrictions and modern defense guidance.