API 滥用 - 不安全的绑定配置出现 .Net C# MVC

问题描述

API 滥用 - 批量分配:不安全的 Binder 配置

我看到 Agentsmith 的代码存在强化问题,有人可以帮我确定以下代码实现的问题

[UserProfileAuthorizationFilter(Order = 0)]
    public class BaseABCController : BaseController
    {
        #region Setter Injection

        private IAppSession _appSession;

        public IAppSession AppSession
        {
            get { return _appSession ?? (_appSession = new AppSession()); }

            set
            {
                if (_appSession == null)
                {
                    _appSession = value;
                }
            }
        }
}


 public interface IAppSession
    {
        Proviewmodel ProModel { get; set; }
    }

在这里做错了什么无法找到问题的实际根本原因,Fortify 在我的界面中报告了代码重构

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)