1.99.9. It does not upgrade AngularJS at the source.
Origin serves real TodoMVC on AngularJS 1.8.2.
This host rewrites every HTML/JS response so scanners never see 1.8.2.
| Direct origin | Rewrite Worker | |
|---|---|---|
| App | s4-origin…/ TodoMVC | s4…/ TodoMVC |
| Version | ng-version="1.8.2", full: '1.8.2' |
1.99.9 everywhere tested |
Run a read-only check in this browser. The result explains the response evidence; use the command-line section below for deeper inspection.
1.8.2.# Direct origin still exposes 1.8.2
curl -s https://s4-origin.thecompany-lab.com/ | grep -o 'ng-version="[^"]*"'
curl -s https://s4-origin.thecompany-lab.com/angular.js | grep -o "full: '[^']*'" | head -1
# Rewrite Worker response
curl -s -o /dev/null -w "%{http_code}
" https://s4.thecompany-lab.com/
curl -s https://s4.thecompany-lab.com/ | grep -c '1.8.2' # expect 0
curl -s https://s4.thecompany-lab.com/angular.js | grep -c '1.8.2' # expect 0
curl -s https://s4.thecompany-lab.com/ | grep -o 'ng-version="[^"]*"' # 1.99.9
# Spot-check modules
for p in module-a.js module-b.js module-c.js module-d.js app.js; do
echo -n "$p "; curl -s "https://s4.thecompany-lab.com/$p" | grep -c '1.8.2'
done
1.8.2 in tested HTML/JS; bodies show 1.99.9