mirror of
https://github.com/github/codeql.git
synced 2025-12-17 17:23:36 +01:00
1.2 KiB
1.2 KiB
0.4.1
Minor Analysis Improvements
- The following classes have been moved from
codeql.ruby.frameworks.ActionControllertocodeql.ruby.frameworks.Rails:ParamsCall, now accessed asRails::ParamsCall.CookieCall, now accessed asRails::CookieCall.
- The following classes have been moved from
codeql.ruby.frameworks.ActionViewtocodeql.ruby.frameworks.Rails:HtmlSafeCall, now accessed asRails::HtmlSafeCall.HtmlEscapeCall, now accessed asRails::HtmlEscapeCall.RenderCall, now accessed asRails::RenderCall.RenderToCall, now accessed asRails::RenderToCall.
- Subclasses of
ActionController::Metalare now recognised as controllers. ActionController::DataStreaming::send_fileis now recognized as aFileSystemAccess.- Various XSS sinks in the ActionView library are now recognized.
- Calls to
ActiveRecord::Base.createare now recognized as model instantiations. - Various code executions, command executions and HTTP requests in the ActiveStorage library are now recognized.
MethodBasenow has two new predicates related to visibility:isPublicandisProtected. These hold, respectively, if the method is public or protected.