Making WordPress.org

Changeset 14544


Ignore:
Timestamp:
10/07/2025 06:50:57 AM (17 hours ago)
Author:
dd32
Message:

Trac: Add high hard limits for comment length, link count, and macros.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/trac.wordpress.org/templates/ticket_change.html

    r14543 r14544  
    1717    if ( 'skip-render' in req.environ['QUERY_STRING'] and 'TRAC_ADMIN' in perm('admin') ):
    1818        return wikidom[ :1000 ]
     19
     20    # Hard limit of 100k characters rendered.
     21    wikidom = wikidom[ :100000 ]
     22
     23    # Hard limit of 500 links per text, do not render.
     24    if ( wikidom.count('://') > 500 ):
     25        return ''
     26
     27    # Hard limit of 500 dynamic elements per text, do not render.
     28    if ( wikidom.count('[[') > 500 ):
     29        return ''
    1930
    2031    # Syntax highlight HTML blocks.
Note: See TracChangeset for help on using the changeset viewer.