2011
DOI: 10.1007/978-3-642-25821-3_25
|View full text |Cite
|
Sign up to set email alerts
|

SafeWeb: A Middleware for Securing Ruby-Based Web Applications

Abstract: Abstract. Web applications in many domains such as healthcare and finance must process sensitive data, while complying with legal policies regarding the release of different classes of data to different parties. Currently, software bugs may lead to irreversible disclosure of confidential data in multi-tier web applications. An open challenge is how developers can guarantee these web applications only ever release sensitive data to authorised users without costly, recurring security audits.Our solution is to pr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
4
4

Relationship

2
6

Authors

Journals

citations
Cited by 16 publications
(15 citation statements)
references
References 17 publications
0
15
0
Order By: Relevance
“…Our tests measure the performance of our solution, FlowR, compared with an equivalent solution, that extends native Ruby with RubyTrack, developed for the SafeWeb project [17]. It is important to note the feature differences that explain the performance difference of FlowR when compared with RubyTrack, as illustrated in table 3.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Our tests measure the performance of our solution, FlowR, compared with an equivalent solution, that extends native Ruby with RubyTrack, developed for the SafeWeb project [17]. It is important to note the feature differences that explain the performance difference of FlowR when compared with RubyTrack, as illustrated in table 3.…”
Section: Discussionmentioning
confidence: 99%
“…For all other uses, contact the owner/author(s). Track, a taint-tracking system for Ruby, developed by the SafeWeb project [17].…”
Section: Introductionmentioning
confidence: 99%
“…Taint tracking became of interest to the research community through its use to prevent cross-site scripting or SQLinjection [54]- [59] or to detect suspicious information flows in applications [60]- [66]. When such a flow is detected, the system could either generate a report, perform automatic data sanitisation or terminate the execution depending on the purpose of the application concerned.…”
Section: A Options For When An Ifc System Operates 1) Static Methodsmentioning
confidence: 99%
“…Hosek et al, [21] developed a Ruby-based middleware that (1) associates security labels with data and (2) performs transparent label tracking, across a multi-tier web architecture in order to prevent harmful data disclosure.…”
Section: Security Platforms For Managed Codementioning
confidence: 99%