Skip to content

C++: Don't propagate taint between field and struct [CPP-410]#1783

Merged
rdmarsh2 merged 1 commit into
github:masterfrom
jbj:taint-fields-structs
Aug 21, 2019
Merged

C++: Don't propagate taint between field and struct [CPP-410]#1783
rdmarsh2 merged 1 commit into
github:masterfrom
jbj:taint-fields-structs

Conversation

@jbj

@jbj jbj commented Aug 21, 2019

Copy link
Copy Markdown
Contributor

To compensate for the lack of field flow, the taint tracking library has previously considered taint to flow from fields to their containing structs and back again from the structs to any of their fields. This leads to false flow between unrelated fields and is not needed now that we have proper flow through fields.

Note: this PR will conflict with #1781.

To compensate for the lack of field flow, the taint tracking library has
previously considered taint to flow from fields to their containing
structs and back again from the structs to any of their fields. This
leads to false flow between unrelated fields and is not needed now that
we have proper flow through fields.
@jbj jbj added the C++ label Aug 21, 2019
@jbj jbj requested a review from a team as a code owner August 21, 2019 10:01

@rdmarsh2 rdmarsh2 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants