A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More.
AI OnAI Off
A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More.
So I discovered today UnknownActionHandlers are used to handled things like XForms posts and presumably other specific non declared actions on controllers which looks rather neat.
However I set all my routes to be lowercase:
This breaks things.
I realised that EPiServer.Web.Mvc.ActionControllerBase.HandleUnknownActions is doing a case senstive check on the unknown actions. Since actions are not normally handled case sensitively this seems like a bit of a bug.
I fixed it by overriding it in my page controller in this instance but not sure if anything else may be affected.