[media-types] [IANA #1456687] application/prs.archive- markdown-format registration request

"David Dong via RT" <[email protected]>
Newsgroups gmane.ietf.types
Message-ID <[email protected]>
Hi Murray,

Following up on this; can you review this request by August 11th?

Thank you.

--

Name: Scott Smith

Email: [email protected]

Media type name: application

Media subtype name: prs.archive-markdown-format

Required parameters: application/prs.archive-markdown-format

Optional parameters: N/A.

Encoding considerations: binary



Security considerations: (1) This media type DOESN'T contain active or executable content.
(2) The information contained in this media type DOESN'T need privacy or integrity services.
(3) This media type identifies a file format based on the 7z container format. The following security considerations apply:
(3.1) Decompression bomb: The 7z format uses high-compression-ratio algorithms such as LZMA/LZMA2. An archive may contain a small amount of compressed data that expands to an extremely large size. User agents should rigorously check the size and validity of decompressed data to prevent denial-of-service attacks via disk space exhaustion.
(3.2) Path traversal: Archive entries may contain relative paths (e.g., ../). Extracting such entries without proper sanitization could overwrite files outside the intended target directory. Implementations should extract files into an empty, isolated directory and reject entries with dangerous path components.
(3.3) Malicious content: As a generic container format, a 7z archive may contain executable content, scripts, or other files that pose security risks. User agents should not automatically execute or process untrusted content from the archive.
(3.4)Encryption considerations: The 7z format supports AES-256 encryption with key derivation using SHA-256 (262,144 iterations). However, the implementation does not use a salt, which may make encrypted archives with the same password vulnerable to parallel cracking attacks. Users are advised to use strong, high-entropy passphrases.
(3.5) Parser vulnerabilities: Historical vulnerabilities have been found in 7z parsers (e.g., CVE-2025-11001, CVE-2025-11002). Implementations should use up-to-date, patched versions of 7z libraries and reject malformed archives.
(4) This media type DOESN'T incorporate links that must be referenced in order to properly interpret the type.

Interoperability considerations: No interoperability issues have been identified. Implementers should ensure that all text strings are encoded in UTF-8 without BOM, and that numeric values are stored in little-endian byte order. Parsers are advised to ignore unrecognized optional data blocks to maintain forward compatibility. Implementations should use forward slashes (/) for archive entry paths to ensure cross-platform consistency.

Published specification: This specification is defined in the document "SPEC.md, Version 1.2.0", available at:
https://github.com/ScottSmith666/Archive-Markdown-Editor/releases/download/1.2.0/SPEC.md

Applications which use this media: Archive Markdown Editor, available at:
https://github.com/ScottSmith666/Archive-Markdown-Editor

Fragment identifier considerations: No fragment identifier semantics are defined for this media type. Fragment identifiers are not applicable to this format, and any fragment included in a URI referencing a resource of this type SHOULD be ignored by the user agent.

Restrictions on usage: None. This media type is a general-purpose container format and is not restricted to any specific application, operating system, or network environment. Implementers should note that the underlying 7z compression format is publicly available and imposes no known patent or licensing restrictions for typical use.

Provisional registration? (standards tree only): No

Additional information:

1. Deprecated alias names for this type: N/A.
2. Magic number(s): N/A.
3. File extension(s): mdz
4. Macintosh file type code: N/A.
5. Object Identifiers: N/A.

General Comments:

Person to contact for further information:

1. Name: Scott Smith
2. Email: [email protected]

Intended usage: COMMON

Author/Change controller: Scott Smith

On Tue Jul 28 22:45:55 2026, david.dong wrote:
> Hi Murray,
> 
> Can you review this new request by August 11th?
> 
> Thank you.
> 
> --
> 
> Name: Scott Smith
> 
> Email: [email protected]
> 
> Media type name: application
> 
> Media subtype name: prs.archive-markdown-format
> 
> Required parameters: application/prs.archive-markdown-format
> 
> Optional parameters: N/A.
> 
> Encoding considerations: binary
> 
> 
> 
> Security considerations: (1) This media type DOESN'T contain active or
> executable content.
> (2) The information contained in this media type DOESN'T need privacy
> or integrity services.
> (3) This media type identifies a file format based on the 7z container
> format. The following security considerations apply:
> (3.1) Decompression bomb: The 7z format uses high-compression-ratio
> algorithms such as LZMA/LZMA2. An archive may contain a small amount
> of compressed data that expands to an extremely large size. User
> agents should rigorously check the size and validity of decompressed
> data to prevent denial-of-service attacks via disk space exhaustion.
> (3.2) Path traversal: Archive entries may contain relative paths
> (e.g., ../). Extracting such entries without proper sanitization could
> overwrite files outside the intended target directory. Implementations
> should extract files into an empty, isolated directory and reject
> entries with dangerous path components.
> (3.3) Malicious content: As a generic container format, a 7z archive
> may contain executable content, scripts, or other files that pose
> security risks. User agents should not automatically execute or
> process untrusted content from the archive.
> (3.4)Encryption considerations: The 7z format supports AES-256
> encryption with key derivation using SHA-256 (262,144 iterations).
> However, the implementation does not use a salt, which may make
> encrypted archives with the same password vulnerable to parallel
> cracking attacks. Users are advised to use strong, high-entropy
> passphrases.
> (3.5) Parser vulnerabilities: Historical vulnerabilities have been
> found in 7z parsers (e.g., CVE-2025-11001, CVE-2025-11002).
> Implementations should use up-to-date, patched versions of 7z
> libraries and reject malformed archives.
> (4) This media type DOESN'T incorporate links that must be referenced
> in order to properly interpret the type.
> 
> Interoperability considerations: No interoperability issues have been
> identified. Implementers should ensure that all text strings are
> encoded in UTF-8 without BOM, and that numeric values are stored in
> little-endian byte order. Parsers are advised to ignore unrecognized
> optional data blocks to maintain forward compatibility.
> Implementations should use forward slashes (/) for archive entry paths
> to ensure cross-platform consistency.
> 
> Published specification: This specification is defined in the document
> "SPEC.md, Version 1.2.0", available at:
> https://github.com/ScottSmith666/Archive-Markdown-
> Editor/releases/download/1.2.0/SPEC.md
> 
> Applications which use this media: Archive Markdown Editor, available
> at:
> https://github.com/ScottSmith666/Archive-Markdown-Editor
> 
> Fragment identifier considerations: No fragment identifier semantics
> are defined for this media type. Fragment identifiers are not
> applicable to this format, and any fragment included in a URI
> referencing a resource of this type SHOULD be ignored by the user
> agent.
> 
> Restrictions on usage: None. This media type is a general-purpose
> container format and is not restricted to any specific application,
> operating system, or network environment. Implementers should note
> that the underlying 7z compression format is publicly available and
> imposes no known patent or licensing restrictions for typical use.
> 
> Provisional registration? (standards tree only): No
> 
> Additional information:
> 
> 1. Deprecated alias names for this type: N/A.
> 2. Magic number(s): N/A.
> 3. File extension(s): mdz
> 4. Macintosh file type code: N/A.
> 5. Object Identifiers: N/A.
> 
> General Comments:
> 
> Person to contact for further information:
> 
> 1. Name: Scott Smith
> 2. Email: [email protected]
> 
> Intended usage: COMMON
> 
> Author/Change controller: Scott Smith

_______________________________________________
media-types mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.