I'd like to report what appears to be a gap in the asset bundle encryption introduced last year.
The encrypted bundles are served as security variants, but the original unencrypted bundle still appears to be available from the plain file URL for the same asset. Any authenticated account can retrieve it — no modified client, no cache extraction, no EAC bypass involved. The encryption is not being defeated; the unencrypted copy is simply still reachable.
Two aggravating factors:
Older asset versions remain retrievable by version number, so content from before an update is still exposed even after the author replaces it.
Because this only requires a logged-in session, it is trivially automatable and userscripts doing exactly this are circulating publicly, including step-by-step instructions on ripping forums.
From a creator's perspective there is no mitigation available. Nothing done inside the world — obfuscation, splitting assets, runtime checks — addresses a bundle being downloaded whole from your CDN.
I'd like to know whether serving the non-variant bundle to non-owners is intentional, and if not, whether restricting it (and older versions) to the uploading account is being considered.