2025 Q4 Release strips inline base64 encoded image source by default.
With the introduction of the new StripJavaScriptUris content filter that is enabled by default as part of the DefaultFilters, we are seeing inline base64 encoded image source data completely erased.
For example an image that looks like this:
<img src="data:image/jpeg;base64,/9j/4AAQSkZJRgABAAEAYABgAAD//gAfTEVBRCBUZWNobm9sb2dpZXMgSW5jLiBWMS4wMQD/...." />becomes
<img src="" />Is this the intended behavior for this content filter?
I was able to correct this by adding the following attribute to my <telerik:RadEditor> tag:
ContentFilters="RemoveScripts,StripDomEventAttributes,EncodeScripts,StripCssExpressions,FixUlBoldItalic,IECleanAnchors,MozEmStrong,ConvertTags,ConvertFontToSpan,OptimizeSpans,ConvertToXhtml,IndentHTMLContent,ConvertCharactersToEntities,RemoveExtraBreaks"
Essentially its the same as DefaultFilters, minus the new StripJavaScriptUris.
Please advise...
-Mark
