Datatypes

Java serialized object (Base64)

ID java_serialized_base64

DatatypeNot PIIDraft

This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).

Java object serialization stream encoded in Base64. Every stream starts with the magic number 0xACED and the version 5, so its Base64 form starts with rO0AB. Such values in cookies, parameters or files can lead to insecure deserialization.

Categories
Software development
Countries
Global (not tied to a country)
Languages
Common to most languages
Quality
70/100 · missing: examples, mapping (Wikidata, Schema.org, ...), translation
Metacrafter rules
no detection rule yet
Supported by tools
pyWhat

Regular expression

^rO0AB[A-Za-z0-9+/]*={0,2}$

Python re syntax.

Examples

ValueDescription
rO0A invalidShorter than the stream header

Sources

Use this record