فهرست منبع

Merge pull request #3373 from overleaf/jpa-block-recurly-xss

[views] subscription: block angular template evaluation for emails

GitOrigin-RevId: 081314a387234dfe263b954a4206a0c8bba8b153
Simon Detheridge 6 سال پیش
والد
کامیت
8e20258786
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      services/web/app/views/subscriptions/dashboard/_personal_subscription_recurly_sync_email.pug

+ 1 - 1
services/web/app/views/subscriptions/dashboard/_personal_subscription_recurly_sync_email.pug

@@ -8,7 +8,7 @@
 					.alert.alert-success(ng-show="updateAccountEmailAddress.response.success")
 					.alert.alert-success(ng-show="updateAccountEmailAddress.response.success")
 						| #{translate('recurly_email_updated')}
 						| #{translate('recurly_email_updated')}
 				div(ng-hide="updateAccountEmailAddress.response.success")
 				div(ng-hide="updateAccountEmailAddress.response.success")
-					p !{translate("recurly_email_update_needed", { recurlyEmail: personalSubscription.recurly.account.email, userEmail: user.email }, ['em', 'em'])}
+					p(ng-non-bindable) !{translate("recurly_email_update_needed", { recurlyEmail: personalSubscription.recurly.account.email, userEmail: user.email }, ['em', 'em'])}
 					.actions
 					.actions
 						button.btn-primary.btn(
 						button.btn-primary.btn(
 							type='submit',
 							type='submit',