SECURITY PoC — NO AUTH
This movie's CDN stream is playing without login or subscription
Ashoka 18 — Episodes (145 of 145)
EP 1Ashoka
EP 2Ashoka 2
EP 3Ashoka 3
EP 4Ashoka 4
EP 5Ashoka 5
EP 6Ashoka 6
EP 7Ashoka 7
EP 8Ashoka 8
EP 9Ashoka 9
EP 10Ashoka 10
EP 11Ashoka 11
EP 12Ashoka 12
EP 13Ashoka 13
EP 14Ashoka 14
EP 15Ashoka 15
EP 16Ashoka 16
EP 17Ashoka 17
EP 18Ashoka 18
EP 19Ashoka 19
EP 20Ashoka 20
EP 21Ashoka 21
EP 23Ashoka 22
EP 24Ashoka 24
EP 25Ashoka 25
EP 26Ashoka 26
EP 27Ashoka 27
EP 28Ashoka 28
EP 29Ashoka 29
EP 30Ashoka 30
EP 31Ashoka 31
EP 32Ashoka 32
EP 33Ashoka 33
EP 34Ashoka 34
EP 35Ashoka 35
EP 36Ashoka 36
EP 37Ashoka 37
EP 38Ashoka 38
EP 39Ashoka 39
EP 40Ashoka 40
EP 41Ashoka 41
EP 42Ashoka 42
EP 43Ashoka 43
EP 44Ashoka 44
EP 45Ashoka 45
EP 46Ashoka 46
EP 47Ashoka 47
EP 48Ashoka 48
EP 49Ashoka 49
EP 50Ashoka 50
EP 51Ashoka 51
EP 52Ashoka 52
EP 53Ashoka 53
EP 54Ashoka 54
EP 55Ashoka 55
EP 56Ashoka 56
EP 57Ashoka 57
EP 58Ashoka 58
EP 59Ashoka 59
EP 60Ashoka 60
EP 61Ashoka 61
EP 62Ashoka 62
EP 63Ashoka 63
EP 64Ashoka 64
EP 65Ashoka 65
EP 66Ashoka 66
EP 67Ashoka 67
EP 68Ashoka 68
EP 69Ashoka 69
EP 70Ashoka 70
EP 71Ashoka 71
EP 72Ashoka 72
EP 73Ashoka 73
EP 74Ashoka 74
EP 75Ashoka 75
EP 76Ashoka 76
EP 77Ashoka 77
EP 78Ashoka 78
EP 79Ashoka 79
EP 80Ashoka 80
EP 81Ashoka 81
EP 82Ashoka 82
EP 83Ashoka 83
EP 84Ashoka 84
EP 85Ashoka 85
EP 86Ashoka 86
EP 87Ashoka 87
EP 88Ashoka 88
EP 89Ashoka 89
EP 90Ashoka 90
EP 91Ashoka 91
EP 92Ashoka 92
EP 93Ashoka 93
EP 94Ashoka 94
EP 95Ashoka 95
EP 96Ashoka 96
EP 97Ashoka 97
EP 98Ashoka 98
EP 99Ashoka 99
EP 100Ashoka 100
EP 101Ashoka 101
EP 102Ashoka 102
EP 103Ashoka 103
EP 104Ashoka 104
EP 105Ashoka 105
EP 106Ashoka 106
EP 107Ashoka 107
EP 108Ashoka 108
EP 109Ashoka 109
EP 110Ashoka 110
EP 110Ashoka 111
EP 110Ashoka 111B
EP 111Ashoka 111C
EP 112Ashoka 112
EP 113Ashoka 113
EP 114Ashoka 114
EP 115Ashoka 115
EP 116Ashoka 116
EP 117Ashoka 117
EP 118Ashoka 118
EP 119Ashoka 119
EP 120Ashoka 120
EP 121Ashoka 121
EP 122Ashoka 122
EP 123Ashoka 123
EP 124Ashoka 124
EP 125Ashoka 125
EP 126Ashoka 126
EP 127Ashoka 127
EP 128Ashoka 128
EP 129Ashoka 129
EP 130Ashoka 130
EP 131Ashoka 131
EP 132Ashoka 132
EP 133Ashoka 133
EP 134Ashoka 134
EP 135Ashoka 135
EP 136Ashoka 136
EP 137Ashoka 137
EP 138Ashoka 138
EP 139Ashoka 139
EP 140Ashoka 140
EP 141Ashoka 141
EP 142Ashoka 142
EP 143Ashoka 143
EP 144Ashoka 144
Per-movie CDN bypass proof
The API returned
playingUrl for Ashoka 18
with issubscriber: false, user_access: deny, and paid_for: true.
The video_name + serverhost from the API response are used to construct
the CDN URL above, confirming that the file for this specific movie is
publicly accessible with no authentication.
Security research evidence Inspect entitlement results, CDN URLs, and the raw API response Access control failed
API response evidence
Endpoint called
GET /api/preview/v2/63780/0
User ID used
0 (no user / not logged in)
JWT used
Expired Feb 2024 (extracted from APK)
issubscriber
false
user_access
deny
paid_for
YES (premium content)
substatus
EXPIRED
serverhost
48
video_name
ASHOKA EPISODE 18.mp4
playingUrl returned
YES — URL in response
API playingUrl value
https://munowatch.co/clips/ELI.mp4
CDN stream
https://lunoluno.b-cdn.net/timo28/tyu/ASHOKA%20EPISODE%2018.mp4
Finding: The server sets user_access=deny and
issubscriber=false but still returns playingUrl in the
same response. Subscription is enforced client-side only — any caller with
the expired APK JWT can obtain stream URLs without a subscription.
Munowatch CDN (b-cdn.net) serves content with no auth required
(direct HTTP Range requests succeed with HTTP 206).