Affected according to the available evidence
The declared version is below the fixed version, the version comes from the PHP that serves the site, and nothing contradicts it. A restart does not change this.
PHP security assessment · 2 CVEs in scope
Tell dyd↻ about your website and its PHP setup. It compares what you know with the official advisories, shows the evidence behind each result, and tells you what to do next.
You will need
Any detail you do not know is fine: dyd↻ explains how to find it and says plainly what stays uncertain.
Runs in your browser. No account, tracking or upload. The only outbound request is the optional reachability check that you start yourself.
Each vulnerability is evaluated separately. Every fact is labelled as declared by you, verified by dyd↻, inferred, or unknown. Checks run in a fixed order and stop at the first one that decides.
The declared version is below the fixed version, the version comes from the PHP that serves the site, and nothing contradicts it. A restart does not change this.
The declared version is at or above the fixed version, it comes from the PHP that serves the site, you confirmed an update and a restart, and no other runtime is in doubt. This is a statement about these two CVEs only.
A detail is missing, unconfirmed, contradictory or outside the verified rules. dyd↻ does not guess.
Generated from the rules file. Distribution packages are compared only with the package version of the selected release, never with upstream PHP numbers.
Every rule links to the sources it was derived from. The rules were checked by reading these pages; an independent human review is still pending.
Nothing you enter is stored or uploaded. The page uses no cookies, no browser storage and no analytics. After the page has loaded it makes no requests of its own, except the optional reachability check, which sends one HTTPS request from your browser to the domain you entered, only when you press the button.
Reports are created in your browser. You can print or save them locally; nothing is submitted.
The page itself is served by GitHub Pages, which may process visitor IP addresses under its own policy.
dyd↻ is an independent project and is not affiliated with or endorsed by the PHP Group, Debian, Ubuntu, Docker or Plesk. The name "dyd" has not undergone trademark or domain clearance.