[ 
https://issues.apache.org/jira/browse/GROOVY-9959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Paul King deleted GROOVY-9959:
------------------------------


> Disclosing a Security Vulnerability in Groovy 3.0.4
> ---------------------------------------------------
>
>                 Key: GROOVY-9959
>                 URL: https://issues.apache.org/jira/browse/GROOVY-9959
>             Project: Groovy
>          Issue Type: Bug
>            Reporter: Amir Naseredini
>            Priority: Major
>
> Hello,
> I hope you are safe and well.
> We want to responsibility disclose to you that in the process of evaluating 
> your product against Spectre attacks during our recent work, our group was 
> able to exploit a program generated with Groovy 3.0.4 and extract secret data 
> from it.
> Spectre exploits the mismatch between architectural and microarchitectural 
> states by mistraining branch predictors, so victim code (called gadget) 
> executes a mispredicted branch and then rolls back the architectural state. 
> in our attack written in C, the victim was written in Groovy and compiled 
> with Groovy 3.0.4.
> We show in our work, that it is possible to develop Spectre attacks that 
> exploit the vulnerability in the program generated with Groovy 3.0.4. In 
> addition, we were not able to find any active mitigations in your product.
> Please feel free to contact us should you have any further questions or 
> concerns. We would also be happy to share the paper with you confidentially.
> Warm regards,
> Amir Naseredini
> PhD candidate at the University of Sussex and visiting researcher at TU Graz



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to