[media-types] Re: [IANA #1456687] application/prs.ar chive-markdown-format registration request

"Murray S. Kucherawy" <[email protected]>
Newsgroups gmane.ietf.types
Message-ID <CAL0qLwabNC+B_N4DKSopqoU4a1az-q=Fn3Vo-ZVWzXY1kj9Lpg@mail.gmail.com>
A couple of minor things here.

-MSK

On Thu, Aug 6, 2026 at 11:02 AM David Dong via RT <
[email protected]> wrote:

> 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
>

That's a parameter name?  It looks like the full media type's name.


> 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.
>

Since this refers to v1.2.0, you could maybe say something here about
whether that version is compatible (i.e., interoperable) with prior
versions.

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.