You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Single-pass substitution across the HTML template seam #485
Deferred from PR #484's review fixes, where it was analyzed and documented in code: no pairwise substitution ORDER protects both test-plan-controlled strings at the template seam — with the current order, [[CURRENT_DEVICE]] remains reachable from a crafted destination name (it inserts a label; the other order would insert controls, which is worse). Closing the class means single-pass substitution across the whole HTML seam rather than sequential replaces. Pre-existing before #484; no known exploit path beyond placeholder-text insertion; PlaceholderOrderTests pins the current behavior. Refs #484, #439.
Activity